summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator_x86_64.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-12-30x86_64: Clean up `movd()`, `movq()`. Vladimir Marko
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-09-02Address follow-up comments from aosp/2721077. Almaz Mingaleev
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-07-02Revert^4 "x86_64: Add JIT support for LoadMethodType." Almaz Mingaleev
2024-06-24Revert^3 "x86_64: Add JIT support for LoadMethodType." Santiago Aboy Solanes
2024-06-21Revert^2 "x86_64: Add JIT support for LoadMethodType." Almaz Mingaleev
2024-06-12riscv: Expand BitwiseNegatedRight to riscv64, optimize Anton Romanov
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-22Do not generate dead jump for interface instance-of. 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-04-11Revert "x86_64: Add JIT support for LoadMethodType." Nicolas Geoffray
2024-04-11x86_64: Add JIT support for LoadMethodType. Almaz Mingaleev
2024-03-21Skip dirtying gc card for ArraySet instructions when value is null Santiago Aboy Solanes
2024-03-14Make sure there are no lone UNREACHABLEs Santiago Aboy Solanes
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