summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator.cc
AgeCommit message (Expand)Author
2017-11-02ART: Make InstructionSet an enum class and add kLast. Vladimir Marko
2017-11-01ART: Intrinsify polymorphic signature methods Orion Hodson
2017-10-17Use ScopedArenaAllocator for code generation. Vladimir Marko
2017-10-12Fix using LiveIntervals beyond their lifetime. Vladimir Marko
2017-10-09Use ScopedArenaAllocator for register allocation. Vladimir Marko
2017-10-06ART: Use ScopedArenaAllocator for pass-local data. Vladimir Marko
2017-09-27Add DexInstructionIterator and use it a few places Mathieu Chartier
2017-09-25ART: Introduce compiler data type. Vladimir Marko
2017-09-20Refactor compiled_method.h . Vladimir Marko
2017-08-11optimizing: Refactor statistics to use OptimizingCompilerStats helper Igor Murashkin
2017-07-24ART: Include cleanup Andreas Gampe
2017-07-14Remove the old ARM code generator from ART's Optimizing compiler. Roland Levillain
2017-06-08ART: Refactor bit_utils and stl_util Andreas Gampe
2017-06-07Merge "Replace invoke kind kDexCacheViaMethod with kRuntimeCall." Vladimir Marko
2017-06-06Replace invoke kind kDexCacheViaMethod with kRuntimeCall. Vladimir Marko
2017-06-05Merge "Revert^3 "ART: Reference.getReferent intrinsic for x86 and x86_64"" Vladimir Marko
2017-06-05Merge "Rename kDexCacheViaMethod to kRuntimeCall for HLoadClass/String." Vladimir Marko
2017-06-02Revert^3 "ART: Reference.getReferent intrinsic for x86 and x86_64" Vladimir Marko
2017-06-02ART: Introduce thread-current-inl.h Andreas Gampe
2017-06-02Rename kDexCacheViaMethod to kRuntimeCall for HLoadClass/String. Vladimir Marko
2017-06-02Delay allocating environment locations. Vladimir Marko
2017-05-11Clean up some uses of "auto". Vladimir Marko
2017-04-21ART: Add object-readbarrier-inl.h Andreas Gampe
2017-04-21ART: Clean up art_method.h Andreas Gampe
2017-03-16Add method info to oat files Mathieu Chartier
2017-02-26ART: Fix underflow in codegen Andreas Gampe
2017-02-15Add invoke infos to stack maps Mathieu Chartier
2017-02-14ART: Add operator == and != with nullptr to Handle Andreas Gampe
2017-01-26Add per array size allocation entrypoints. Nicolas Geoffray
2017-01-20Compressed native PC for stack maps Mathieu Chartier
2017-01-17Merge "Put inlined ArtMethod pointer in stack maps." Nicolas Geoffray
2017-01-16Put inlined ArtMethod pointer in stack maps. Nicolas Geoffray
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-09Revert "JIT root tables." Nicolas Geoffray
2016-11-08JIT root tables. Nicolas Geoffray
2016-10-27Remove H[Reverse]PostOrderIterator and HInsertionOrderIterator. Vladimir Marko
2016-09-23Clean-up sharpening and compiler driver. Nicolas Geoffray