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
2025-03-19
Introduce abstract instruction `HFieldAccess`.
Vladimir Marko
2025-03-05
Remove `HInstruction::IsFieldAccess()`.
Vladimir Marko
2025-02-28
Remove `HInstruction::GetAllocator()`.
Vladimir Marko
2025-02-21
Speed up `HGraph::BuildDominatorTree()`.
Vladimir Marko
2025-02-18
Optimizing: Add comments to `HInstruction::Add{,Env}UseAt()`.
Vladimir Marko
2025-02-17
Optimizing: Rename `GetNextInstructionId()`.
Vladimir Marko
2025-02-17
Optimizing: Speed up `HInstruction::Add{,Env}UseAt()`.
Vladimir Marko
2025-02-13
Use HInstructionIteratorHandleChanges again in RTP
Santiago Aboy Solanes
2025-01-30
Avoid implicit conversion to bool in SideEffect's methods
Santiago Aboy Solanes
2025-01-27
Add a one-pass baseline compiler for arm64.
Nicolas Geoffray
2025-01-20
Set no write barrier for primitive types.
Nicolas Geoffray
2025-01-09
Optimizing: Unary and binary operations are movable.
Vladimir Marko
2024-11-21
Allow the inliner to devirtualize intrinsics
Santiago Aboy Solanes
2024-11-06
Support all conditions in predicated vectorization
Chris Jones
2024-11-05
Use .data.img.rel.ro for app image methods.
Vladimir Marko
2024-10-11
Refactor `HandleCache` out of `nodes.{h,cc}`.
Vladimir Marko
2024-10-11
Move `HCondition` creation function to `HCondition`.
Vladimir Marko
2024-10-11
Do not record dex PC in constant HIR.
Vladimir Marko
2024-10-11
Refactor `ReferenceTypeInfo` out of `nodes.{h,cc}`.
Vladimir Marko
2024-10-07
Reland "Calculate the number of out vregs."
Vladimír Marko
2024-10-04
Reduce memory used by `HEnvironment`.
Vladimir Marko
2024-09-24
x86_64: Handle invoke-static in invokeExact fast path.
Almaz Mingaleev
2024-09-13
riscv64: Add node Rol, fix InstructionBuilder
Anton Romanov
2024-09-11
Revert "riscv64: Add node Rol, fix InstructionBuilder"
Nicolas Geoffray
2024-09-10
riscv64: Add node Rol, fix InstructionBuilder
Anton Romanov
2024-09-02
Address follow-up comments from aosp/2721077.
Almaz Mingaleev
2024-08-28
x86_64: Add instrinsic for MethodHandle::invokeExact...
Almaz Mingaleev
2024-08-28
Add LSE gtests for inserting type conversions.
Vladimir Marko
2024-08-21
Revert "Calculate the number of out vregs."
Vladimír Marko
2024-08-14
Clean up condition simplification.
Vladimir Marko
2024-08-14
Revert^2 "Implement transform from signed to unsigned compare"
Roman Artemev
2024-08-13
Revert "Implement transform from signed to unsigned compare"
Vladimír Marko
2024-08-13
Implement transform from signed to unsigned compare
Roman Artemev
2024-08-13
Calculate the number of out vregs.
Vladimir Marko
2024-07-02
Revert^4 "x86_64: Add JIT support for LoadMethodType."
Almaz Mingaleev
2024-06-24
Revert^3 "x86_64: Add JIT support for LoadMethodType."
Santiago Aboy Solanes
2024-06-21
Revert^2 "x86_64: Add JIT support for LoadMethodType."
Almaz Mingaleev
2024-06-12
riscv: Expand BitwiseNegatedRight to riscv64, optimize
Anton Romanov
2024-06-12
Reland "Rewrite how we identify hot methods."
Nicolas Geoffray
2024-06-07
Revert "Rewrite how we identify hot methods."
Nicolas Geoffray
2024-06-03
Rewrite how we identify hot methods.
Nicolas Geoffray
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
[next]