index
:
platform/art
banksia-dev
[no description]
Gerrit Code Review
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
optimizing
/
nodes.h
Age
Commit message (
Expand
)
Author
2024-05-07
Faster `HLoadClass` for app image classes.
Vladimir Marko
2024-04-22
Optimizing: Treat app image objects as non-movable.
Vladimir Marko
2024-04-16
Rename `.data.bimg.rel.ro` to `.data.img.rel.ro`.
Vladimir Marko
2024-04-11
Revert "x86_64: Add JIT support for LoadMethodType."
Nicolas Geoffray
2024-04-11
x86_64: Add JIT support for LoadMethodType.
Almaz Mingaleev
2024-04-04
riscv64: Create InstructionSimplifierRiscv64, ShiftAdd
Anton Romanov
2024-03-26
Optimizing: Clean up unreachable `Evaluate()` functions.
Vladimir Marko
2024-03-19
Remove the environment from ArraySets which can't throw
Santiago Aboy Solanes
2024-02-13
Reland "Only compile optimized if it is useful."
Nicolas Geoffray
2024-02-09
Revert "Only compile optimized if it is useful."
Nicolas Geoffray
2024-02-09
Clean up `HGraphVisitor::VisitBasicBlock()`.
Vladimir Marko
2024-02-09
Improve IsDeadAndRemovable
Santiago Aboy Solanes
2024-02-08
Only compile optimized if it is useful.
Nicolas Geoffray
2024-01-29
Optimizing: Remove block reachability information.
Vladimir Marko
2024-01-29
Revert^7 "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-24
Revert^6 "Disable write-barrier elimination pass"
Matthew Reynolds
2024-01-24
Revert^5 "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-22
Revert^4 "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-22
Revert^3 "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-19
Revert^2 "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-19
Revert "Disable write-barrier elimination pass"
Santiago Aboy Solanes
2024-01-03
Revert^2 "x86_64: Store resolved MethodType-s in .bss."
Almaz Mingaleev
2023-12-21
Revert "Use GetCurrentMethod to get the current method when tracing"
Nicolas Geoffray
2023-12-21
Use GetCurrentMethod to get the current method when tracing
Mythri Alle
2023-12-13
riscv64: Clean up the `SystemArrayCopy` intrinsic.
Vladimir Marko
2023-12-06
Remove partial LSE
Santiago Aboy Solanes
2023-12-04
Put branch profiling under a flag.
Nicolas Geoffray
2023-11-27
Simplify boxing followed by unboxing.
Vladimir Marko
2023-10-17
Add branch profiling in baseline compiler.
Nicolas Geoffray
2023-10-16
Add a new helper RecomputeDominatorTree
Santiago Aboy Solanes
2023-10-10
Add optimization to simplify Select+Binary/Unary ops
Santiago Aboy Solanes
2023-09-08
Switch iterator pointer/reference typedefs to void
Ryan Prichard
2023-09-08
Stop inheriting from std::iterator
Ryan Prichard
2023-09-08
Remove some obsolete TODO comments, fix indentation.
Vladimir Marko
2023-08-25
Enable intrinsic optimization for polymorphic intrinsics
Mythri Alle
2023-07-25
Small cleanup in HLoadClass.
Nicolas Geoffray
2023-07-12
Support autovectorization of diamond loops.
Artem Serov
2023-07-03
RISCV: New class InstructionCodeGeneratorRISCV64
Lifang Xia
2023-05-22
Use C++17's [[maybe_unused]] attribute in ART
Stefano Cianciulli
2023-04-27
Optimizing: Add `HInstruction::As##type()`.
Vladimir Marko
2023-04-27
Optimizing: Rename `As##type` to `As##type##OrNull`.
Vladimir Marko
2023-04-27
Reland "Don't enable intrinsic optimizations in debuggable runtime""
Mythri Alle
2023-04-26
Remove unnecessary `HInstruction::As##type()` calls.
Vladimir Marko
2023-04-26
Fix `HDeoptimize::InstructionDataEquals()`.
Vladimir Marko
2023-04-25
Use `down_cast<>` in `HInstruction::As##type()`.
Vladimir Marko
2023-04-25
Revert "Don't enable intrinsic optimizations in debuggable runtime"
Mythri Alle
2023-04-25
Don't enable intrinsic optimizations in debuggable runtime
Mythri Alle
2023-04-05
Mark graph visitor classes as final.
Vladimir Marko
2023-03-03
Fix some bit field definitions in nodes.h.
Vladimir Marko
2023-02-22
Set more RTI only if they are valid
Santiago Aboy Solanes
[next]