summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator.h
AgeCommit message (Expand)Author
2017-03-16Add method info to oat files Mathieu Chartier
2017-01-26Add per array size allocation entrypoints. Nicolas Geoffray
2017-01-20Compressed native PC for stack maps Mathieu Chartier
2017-01-16Make runtime call on main for HLoadClass/kDexCacheViaMethod. Vladimir Marko
2017-01-15Revert "Revert "ART: Compiler support for invoke-polymorphic."" Orion Hodson
2017-01-11Merge "Revert "ART: Compiler support for invoke-polymorphic."" Orion Hodson
2017-01-11Revert "ART: Compiler support for invoke-polymorphic." Orion Hodson
2017-01-11Merge "ART: Compiler support for invoke-polymorphic." Treehugger Robot
2017-01-11ART: Compiler support for invoke-polymorphic. Orion Hodson
2017-01-10Keep resolved String in HLoadString. Nicolas Geoffray
2016-12-12Revert "Revert "Add kJitTableAddress for HLoadClass."" Nicolas Geoffray
2016-12-12Revert "Add kJitTableAddress for HLoadClass." Nicolas Geoffray
2016-12-12Add kJitTableAddress for HLoadClass. Nicolas Geoffray
2016-12-01Class Hierarchy Analysis (CHA) Mingyao Yang
2016-11-18Revert "Revert "Revert "Revert "JIT root tables."""" Nicolas Geoffray
2016-11-14Revert "Revert "Revert "JIT root tables.""" Nicolas Geoffray
2016-11-11Revert "Revert "JIT root tables."" Nicolas Geoffray
2016-11-10Use enum for read barrier options in compiler Mathieu Chartier
2016-11-09Revert "JIT root tables." Nicolas Geoffray
2016-11-08JIT root tables. Nicolas Geoffray
2016-10-18Delete unused blocked_register_pairs_ in code generators Mathieu Chartier
2016-10-04Revert "Revert "Store resolved Strings for AOT code in .bss."" Vladimir Marko
2016-09-30Revert "Store resolved Strings for AOT code in .bss." Vladimir Marko
2016-09-29Store resolved Strings for AOT code in .bss. Vladimir Marko
2016-09-23Clean-up sharpening and compiler driver. Nicolas Geoffray
2016-09-20Change remaining slow path throw entrypoints to save everything. Vladimir Marko
2016-09-19Remove the `CanTriggerGC` side-effects on a few instructions. Alexandre Rames
2016-09-14Revert "Revert "Use implicit null checks inside try blocks."" Vladimir Marko
2016-09-12Revert "Use implicit null checks inside try blocks." Nicolas Geoffray
2016-09-12Use implicit null checks inside try blocks. Vladimir Marko
2016-09-06Merge "MIPS32: Ensure preservation of RA in leaf methods if it's clobbered" Treehugger Robot
2016-09-05Merge "Avoid excessive spill slots for slow paths." Treehugger Robot
2016-09-05Avoid excessive spill slots for slow paths. Vladimir Marko
2016-09-02Clean up some includes. Vladimir Marko
2016-09-01MIPS32: Ensure preservation of RA in leaf methods if it's clobbered Alexey Frunze
2016-08-05Implement a graph coloring register allocator Matthew Gharrity
2016-08-01ART: Convert pointer size to enum Andreas Gampe
2016-07-28Merge "Remove two ReadBarrierMarkRegX entrypoints." Roland Levillain
2016-07-25Remove two ReadBarrierMarkRegX entrypoints. Roland Levillain
2016-07-22Do not emit stack maps for runtime calls to ReadBarrierMarkRegX. Roland Levillain
2016-07-21Move caller-saves saving/restoring to ReadBarrierMarkRegX. Roland Levillain
2016-07-18ARM64: Improve code generated to spill/restore for slow paths. Alexandre Rames
2016-07-13Introduce more compact ReadBarrierMark slow-paths. Roland Levillain
2016-06-21Merge "Replace String.charAt() with HIR." Vladimir Marko
2016-06-21Replace String.charAt() with HIR. Vladimir Marko
2016-06-21Improve HLoadClass code generation. Vladimir Marko
2016-05-16Revert "Revert "ART: Reference.getReferent intrinsic for x86 and x86_64"" Serguei Katkov
2016-05-13Merge "Revert "ART: Reference.getReferent intrinsic for x86 and x86_64"" Nicolas Geoffray
2016-05-13Revert "ART: Reference.getReferent intrinsic for x86 and x86_64" Nicolas Geoffray
2016-05-12Merge "ART: Reference.getReferent intrinsic for x86 and x86_64" Roland Levillain