summaryrefslogtreecommitdiff
path: root/compiler
AgeCommit message (Expand)Author
2 daysSwitch to the header-only library of libnativehelper in the tests.Martin Stjernholm
2 daysRename vector_mode_ to synthesis_mode_.Artem Serov
2 days[SVE] Fix a bug with vectorization external set.Artem Serov
7 daysFix class status check in `InitializeClassVisitor`.Vladimir Marko
2024-05-15Fix bugprone-macro-parentheses clang-tidy issuesStefano Cianciulli
2024-05-15Fix bugprone-argument-comment clang-tidy issuesStefano Cianciulli
2024-05-13Conditionally increase suspend timeoutHans Boehm
2024-05-10Revert "Workaround for b/336842546"Nicolas Geoffray
2024-05-07Faster `HLoadClass` for app image classes.Vladimir Marko
2024-05-06riscv64: StringGetCharsNoCheck intrinsic.Mark
2024-05-03Workaround for b/336842546Santiago Aboy Solanes
2024-05-03riscv64: Fast-path for `HInstanceOf`/`kInterfaceCheck`.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-23Set test ownerships for ART.Martin Stjernholm
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-18Separate libart runtime/compiler static_defaultsDmitrii Ishcheikin
2024-04-18riscv64: Reorganize list of branches bound to the same labelRoman Artemev
2024-04-17Fix typo in x86_64 VisitJdkUnsafePutByteSantiago Aboy Solanes
2024-04-17Clean up target retrieval from `LinkerPatch`.Vladimir Marko
2024-04-16Rename `.data.bimg.rel.ro` to `.data.img.rel.ro`.Vladimir Marko
2024-04-12riscv64: Support auto-compression for raw branches.Vladimir Marko
2024-04-11Revert "x86_64: Add JIT support for LoadMethodType."Nicolas Geoffray
2024-04-11Clean up string data access in `DexFile`.Vladimir Marko
2024-04-11x86_64: Add JIT support for LoadMethodType.Almaz Mingaleev
2024-04-04Remove RegisterAllocator::StrategySantiago Aboy Solanes
2024-04-04riscv64: Create InstructionSimplifierRiscv64, ShiftAddAnton Romanov
2024-03-28riscv64: Implement StringCompareTo instrinsicdenis.tomashev
2024-03-26Optimizing: Clean up unreachable `Evaluate()` functions.Vladimir Marko
2024-03-26Rename enums.h/.cc to pointer_size.h/.cc.Santiago Aboy Solanes
2024-03-25Rename MallocAllocator to CallocAllocatorSantiago Aboy Solanes
2024-03-25riscv64: Add missed arg annotations in asm testsRoman Artemev
2024-03-25riscv64: Add comment into Riscv64Assembler::AddRoman Artemev
2024-03-25Remove extra uses of ClearAllBitsSantiago Aboy Solanes
2024-03-22Don't use predicated vectorization by default.Artem Serov
2024-03-21riscv64: Support auto-compression for ebreak/unimpRoman Artemev
2024-03-21Reuse boot JNI stub for native methods (reland).hangl
2024-03-21Skip dirtying gc card for ArraySet instructions when value is nullSantiago Aboy Solanes
2024-03-21riscv64: Support auto-compression for load/storeRoman Artemev
2024-03-21riscv64: Support auto-compression for arithmethicRoman Artemev
2024-03-21riscv64: Add missed CHECK in CAddi16Sp instrRoman Artemev
2024-03-19Make assembler tests more strict.Vladimir Marko
2024-03-19Remove the environment from ArraySets which can't throwSantiago Aboy Solanes
2024-03-19riscv64: Implemented StringEquals intrinsicdenis.tomashev
2024-03-18riscv64: Temporary disable compression in jni testRoman Artemev
2024-03-18riscv64: Add classes to enable/disable C extRoman Artemev
2024-03-18arm64: Fix `VarHandle.getAndAdd(..., 0)`.Vladimir Marko
2024-03-15Make HLoopOptimization::VectorMode an enum classSantiago Aboy Solanes