summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator_arm_vixl.cc
AgeCommit message (Expand)Author
2025-01-29Remove unused dex_pc from GenerateUnresolvedFieldAccess Santiago Aboy Solanes
2025-01-28Remove unused dex_pc from InvokeRuntime Santiago Aboy Solanes
2025-01-28Remove explicit dex_pc from RecordPcInfo Santiago Aboy Solanes
2024-11-08Clean up after introducing `HRol`. Vladimir Marko
2024-11-05Use .data.img.rel.ro for app image methods. Vladimir Marko
2024-09-13riscv64: Add node Rol, fix InstructionBuilder Anton Romanov
2024-09-11Revert "riscv64: Add node Rol, fix InstructionBuilder" Nicolas Geoffray
2024-09-10riscv64: Add node Rol, fix InstructionBuilder Anton Romanov
2024-08-28cleanup: Use AddRegisterTemps where appropriate Santiago Aboy Solanes
2024-08-14Revert^2 "Implement transform from signed to unsigned compare" Roman Artemev
2024-08-13Revert "Implement transform from signed to unsigned compare" Vladimír Marko
2024-08-13Implement transform from signed to unsigned compare Roman Artemev
2024-07-15Revert^2 "Use a current entry pointer instead of index for the method trace b... Mythri Alle
2024-07-11Revert "Use a current entry pointer instead of index for the method trace buf... Nicolas Geoffray
2024-07-11Use a current entry pointer instead of index for the method trace buffer Mythri Alle
2024-06-17arm/arm64: Relax register allocation for Baker RB. Vladimir Marko
2024-05-23Fix class status check in `InitializeClassVisitor`. Vladimir Marko
2024-05-07Faster `HLoadClass` for app image classes. Vladimir Marko
2024-04-29Revert^2 "Fast-path for `HInstanceOf`/`kInterfaceCheck`." Vladimír Marko
2024-04-25Revert "Fast-path for `HInstanceOf`/`kInterfaceCheck`." Matt Wettlaufer
2024-04-25Fast-path for `HInstanceOf`/`kInterfaceCheck`. Vladimir Marko
2024-04-22Optimizing: Treat app image objects as non-movable. Vladimir Marko
2024-04-16Rename `.data.bimg.rel.ro` to `.data.img.rel.ro`. Vladimir Marko
2024-03-21Skip dirtying gc card for ArraySet instructions when value is null Santiago Aboy Solanes
2024-02-14Move `JitOptions` to its own file. Vladimir Marko
2024-02-13Reland "Only compile optimized if it is useful." Nicolas Geoffray
2024-02-09Revert "Only compile optimized if it is useful." Nicolas Geoffray
2024-02-08Only compile optimized if it is useful. Nicolas Geoffray
2024-02-05Make sure the frame size isn't unreasonably large when compiling Santiago Aboy Solanes
2024-01-30Reland^2 "Run optimizations with baseline compilation." Nicolas Geoffray
2024-01-29Revert^7 "Disable write-barrier elimination pass" Santiago Aboy Solanes
2024-01-24Revert^6 "Disable write-barrier elimination pass" Matthew Reynolds
2024-01-24Revert^5 "Disable write-barrier elimination pass" Santiago Aboy Solanes
2024-01-22Revert^4 "Disable write-barrier elimination pass" Santiago Aboy Solanes
2024-01-22Revert^3 "Disable write-barrier elimination pass" Santiago Aboy Solanes
2024-01-19Revert^2 "Disable write-barrier elimination pass" Santiago Aboy Solanes
2024-01-19Revert "Disable write-barrier elimination pass" Santiago Aboy Solanes
2024-01-15Revert "Reland "Run optimizations with baseline compilation."" Nicolas Geoffray
2024-01-12Revert "Go back to incrementing hotness in backedges of baseline code." Nicolas Geoffray
2024-01-08Go back to incrementing hotness in backedges of baseline code. Nicolas Geoffray
2024-01-05Reland "Run optimizations with baseline compilation." Nicolas Geoffray
2024-01-04Revert "Run optimizations with baseline compilation." Almaz Mingaleev
2024-01-03Run optimizations with baseline compilation. Nicolas Geoffray
2023-12-21Revert "Use GetCurrentMethod to get the current method when tracing" Nicolas Geoffray
2023-12-21Use GetCurrentMethod to get the current method when tracing Mythri Alle
2023-12-19Reland "Move the construction of ProfilingInfo in the compiler." Nicolas Geoffray
2023-12-15Revert "Move the construction of ProfilingInfo in the compiler." Javier Molina
2023-12-14Move the construction of ProfilingInfo in the compiler. Nicolas Geoffray
2023-12-11Don't lookup the profiling info in EnqueueOptimizedCompilation. Nicolas Geoffray
2023-12-07Fix "the the" typos in the compiler. Vladimir Marko