summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.cc
AgeCommit message (Expand)Author
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 Elimination Alex 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 .cfg Evgeny Astigeevich
2020-07-22Dump instruction set features in .cfg Fabio Rinaldi
2020-06-18Introduce an enum for the compilation kind. Nicolas Geoffray
2020-06-17ART: Simplify HRem to reuse existing HDiv Evgeny 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 copy Greg Kaiser
2019-03-06Revert "Revert^2 "Add code size to CodeInfo"" Nicolas Geoffray
2019-02-20ART: Reduce dependencies on CompilerDriver. Vladimir Marko
2019-02-14Revert^2 "Add code size to CodeInfo" David Srbecky
2019-02-12Revert "Add code size to CodeInfo" David Srbecky
2019-02-11Add code size to CodeInfo David Srbecky
2019-01-28Selectively allow dead reference elimination Hans Boehm