summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.cc
AgeCommit message (Expand)Author
2021-03-23Remove Vdex::GetQuickenedInfoOf and all its users.Nicolas Geoffray
2021-03-05Add code size to CodeInfo.David Srbecky
2021-01-28Add comment to art_jni_trampoline.Yabin Cui
2021-01-25Revert^4 "Partial Load Store Elimination"Alex Light
2021-01-24Revert "Revert^2 "Partial Load Store Elimination""Nicolas Geoffray
2021-01-22Revert^2 "Partial Load Store Elimination"Alex Light
2021-01-22Revert "Partial Load Store Elimination"Nicolas Geoffray
2021-01-21Partial Load Store EliminationAlex Light
2021-01-06Optimizing: Add debugging output for HInstruction.Vladimir Marko
2020-09-07Do not build intrinsic graph for signature polymorphic methods.Vladimir Marko
2020-09-07Move code item to the data pointer and remove code_item_offset.Nicolas Geoffray
2020-08-21Improved LSE: Replacing loads with Phis.Vladimir Marko
2020-08-10ARM: Allow FP args in core regs for @CriticalNative.Vladimir Marko
2020-07-28Dump ISA into .cfgEvgeny Astigeevich
2020-07-22Dump instruction set features in .cfgFabio Rinaldi
2020-06-18Introduce an enum for the compilation kind.Nicolas Geoffray
2020-06-17ART: Simplify HRem to reuse existing HDivEvgeny Astigeevich
2020-06-09ART: Introduce predicated vector instructions.Artem Serov
2020-06-08Run LSA as a part of the LSE pass.Vladimir Marko
2020-05-20Add compiler type to CompilerOptions.Vladimir Marko
2020-05-13Move HandleCache to HGraph.Vladimir Marko
2020-05-13Move implementations from class_root.h to -inl.h .Vladimir Marko
2020-04-01Add explicit compiler option to enable test-specific features.David Srbecky
2020-03-25Add more logging and sanity checks for JIT mini-debug-info.David Srbecky
2020-03-12Refactor RemoveNativeDebugInfoForJit.David Srbecky
2020-02-22Remove JIT native debug info on failed commits.David Srbecky
2020-02-13Remove MIPS support from Optimizing.Vladimir Marko
2020-02-04Only flush visualizer output at the end of the compilation.Nicolas Geoffray
2019-12-03JIT baseline: trigger optimized compilation on hotness threshold.Nicolas Geoffray
2019-11-26Honor the --baseline flag for the JIT.Nicolas Geoffray
2019-10-14Revert "Make compiler/optimizing/ symbols hidden."Vladimir Marko
2019-10-14Make compiler/optimizing/ symbols hidden.Vladimir Marko
2019-10-10Revert^2 "JIT: Separate code allocation and initialization."David Srbecky
2019-10-09Revert "JIT: Separate code allocation and initialization."Nicolas Geoffray
2019-10-09JIT: Separate code allocation and initialization.David Srbecky
2019-10-08JIT mini-debug-info: Generate the debug info sooner.David Srbecky
2019-09-01Fix JIT data dual mapping for apps.David Srbecky
2019-08-22JIT mini-debug-info: Allocate entries in the JIT data space.David Srbecky
2019-08-16JIT mini-debug-info: Remove global maps.David Srbecky
2019-08-07Don't compile OSR methods that have phi equivalents at loop entry.Nicolas Geoffray
2019-06-28Revert "Revert "Make the JIT zygote memory shared.""Nicolas Geoffray
2019-06-26Revert "Make the JIT zygote memory shared."Nicolas Geoffray
2019-06-26Make the JIT zygote memory shared.Nicolas Geoffray
2019-06-24Move code writing to data portion of the JIT cache in JitMemoryRegion.Nicolas Geoffray
2019-06-10Pass the memory region to allocate into to the compiler / allocation.Nicolas Geoffray
2019-04-29Fix DWARF line-number generation for JITed methods.David Srbecky
2019-03-27Use generic name for JNI trampolines.David Srbecky
2019-03-26optimizing_compiler: Avoid extra std::string copyGreg Kaiser
2019-03-06Revert "Revert^2 "Add code size to CodeInfo""Nicolas Geoffray
2019-02-20ART: Reduce dependencies on CompilerDriver.Vladimir Marko