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
/
inliner.cc
Age
Commit message (
Expand
)
Author
2025-02-18
Do not inline a method that was marked as un-compilable.
Nicolas Geoffray
2025-01-21
Add new WellKnownClasses fields to avoid harcoded constants.
Nicolas Geoffray
2025-01-16
Merge sFields and iFields.
Nicolas Geoffray
2024-12-19
Add back a test that was missed from a previous CL.
Nicolas Geoffray
2024-11-21
Allow the inliner to devirtualize intrinsics
Santiago Aboy Solanes
2024-11-11
Avoid `strlen()` for `ClassLinker::FindClass()`...
Vladimir Marko
2024-10-22
Fix marking methods as always throws
Santiago Aboy Solanes
2024-10-17
fix inliner bug
wangmingming1
2024-10-11
Refactor `HandleCache` out of `nodes.{h,cc}`.
Vladimir Marko
2024-10-11
Do not record dex PC in constant HIR.
Vladimir Marko
2024-10-07
Reland "Calculate the number of out vregs."
Vladimír Marko
2024-09-02
cleanup: change Set/GetIntrinsic in ArtMethod to use Intrinsics
Santiago Aboy Solanes
2024-09-02
Don't devirtualize to an intrinsic invalid after the builder phase
Santiago Aboy Solanes
2024-08-21
Revert "Calculate the number of out vregs."
Vladimír Marko
2024-08-13
Calculate the number of out vregs.
Vladimir Marko
2024-03-26
Rename enums.h/.cc to pointer_size.h/.cc.
Santiago Aboy Solanes
2024-03-14
Make sure there are no lone UNREACHABLEs
Santiago Aboy Solanes
2024-03-12
Remove default cases when all cases are defined
Santiago Aboy Solanes
2024-03-07
Inliner: Update instruction count for pattern substitution.
Vladimir Marko
2024-02-29
Inliner: Always try code pattern recognition.
Vladimir Marko
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-08
Only compile optimized if it is useful.
Nicolas Geoffray
2024-02-06
CompilerOptions refactor after aosp/2808063
Santiago Aboy Solanes
2024-01-30
Reland^2 "Run optimizations with baseline compilation."
Nicolas Geoffray
2024-01-23
Fix crash when inlining intrinsics with specialized HIR
Santiago Aboy Solanes
2024-01-15
Revert "Reland "Run optimizations with baseline compilation.""
Nicolas Geoffray
2024-01-08
Delay typing of guards with RTI in the inliner
Santiago Aboy Solanes
2024-01-05
Reland "Run optimizations with baseline compilation."
Nicolas Geoffray
2024-01-04
Remove requirement that receiver must be exact for inlining.
Nicolas Geoffray
2024-01-04
Revert "Run optimizations with baseline compilation."
Almaz Mingaleev
2024-01-03
Run optimizations with baseline compilation.
Nicolas Geoffray
2023-12-19
Reland "Move the construction of ProfilingInfo in the compiler."
Nicolas Geoffray
2023-12-19
Always pass the receiver type.
Nicolas Geoffray
2023-11-30
Constant fold DivideUnsigned intrinsic
Santiago Aboy Solanes
2023-11-13
Clean up `HandleScope`.
Vladimir Marko
2023-05-09
Don't inline unresolved invokes
Santiago Aboy Solanes
2023-05-04
Reland "Support FastVerify with speed-profile."
Nicolas Geoffray
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-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
Clean up `IsZeroBitPattern(HInstruction*)` usage.
Vladimir Marko
2023-04-04
Inline unimplemented intrinsics
Santiago Aboy Solanes
2023-02-22
Set more RTI only if they are valid
Santiago Aboy Solanes
2023-02-20
Don't set an invalid RTI in the inliner
Santiago Aboy Solanes
2023-01-12
Set devirtualized methods as always throws if appropriate
Santiago Aboy Solanes
2023-01-11
Swap optimizations when inlining
Santiago Aboy Solanes
2022-12-16
Add irreducible loop check in CanInlineBody
Santiago Aboy Solanes
[next]