summaryrefslogtreecommitdiff
path: root/compiler/optimizing/code_generator.h
AgeCommit message (Expand)Author
2015-10-23Optimizing: Determine invoke-static/-direct dispatch early. Vladimir Marko
2015-10-13Implement System.arraycopy intrinsic for arm. Nicolas Geoffray
2015-10-08Optimizing: Clean up after tagging arena allocations. Vladimir Marko
2015-10-06Add support for unresolved classes in optimizing. Calin Juravle
2015-10-02Revert "Revert "Support unresolved fields in optimizing" Calin Juravle
2015-09-29Optimizing: Tag even more arena allocations. Vladimir Marko
2015-09-29Optimizing: Tag arena allocations in code generators. Vladimir Marko
2015-09-17ART: Refactor intrinsics slow-paths Andreas Gampe
2015-09-17Revert "Support unresolved fields in optimizing" Calin Juravle
2015-09-17Support unresolved fields in optimizing Calin Juravle
2015-09-17Support unresolved methods in Optimizing Calin Juravle
2015-09-16Merge "Add OptimizingCompilerStats to the CodeGenerator class." Calin Juravle
2015-09-16Optimizing: Tag arena allocations in HGraph. Vladimir Marko
2015-09-15Revert "Revert "ART: Register allocation and runtime support for try/catch"" David Brazdil
2015-09-14Revert "ART: Register allocation and runtime support for try/catch" David Brazdil
2015-09-14ART: Register allocation and runtime support for try/catch David Brazdil
2015-09-03Add more dwarf debug line info for Optimized methods. Yevgeny Rouban
2015-09-02Optimizing: Tag Arena allocations with their source. Vladimir Marko
2015-08-27Add OptimizingCompilerStats to the CodeGenerator class. Serban Constantinescu
2015-08-27Use CodeGenerator::RecordPcInfo instead of SlowPathCode::RecordPcInfo. Serban Constantinescu
2015-08-19Revert "Revert "Optimizing: Better invoke-static/-direct dispatch."" Vladimir Marko
2015-08-19Revert "Optimizing: Better invoke-static/-direct dispatch." Vladimir Marko
2015-08-19Optimizing: Better invoke-static/-direct dispatch. Vladimir Marko
2015-08-12Add a GVN dependency 'GC' for garbage collection. Alexandre Rames
2015-08-07Ensure coherency of call kinds for LocationSummary. Alexandre Rames
2015-07-06Revert "Revert "Fix LSRA bug with explicit register temporaries"" Nicolas Geoffray
2015-07-06Revert "Fix LSRA bug with explicit register temporaries" Calin Juravle
2015-07-06Fix LSRA bug with explicit register temporaries Mark Mendell
2015-06-22Opt compiler: Add disassembly to the '.cfg' output. Alexandre Rames
2015-06-19Opt compiler: Add a description to slow paths. Alexandre Rames
2015-06-17Revert "Revert "ART: Implement literal pool for arm, fix branch fixup."" Vladimir Marko
2015-06-16Revert "ART: Implement literal pool for arm, fix branch fixup." Vladimir Marko
2015-06-15ART: Implement literal pool for arm, fix branch fixup. Vladimir Marko
2015-06-12Optimizing: Remove PcInfo, use the StackMapStream instead. Vladimir Marko
2015-06-03Factorize code for common LocationSummary of HInvoke. Nicolas Geoffray
2015-05-29Move mirror::ArtMethod to native Mathieu Chartier
2015-05-18Merge "Opt compiler: ARM64: Use ldp/stp on arm64 for slow paths." Nicolas Geoffray
2015-05-18Merge "Support InlineInfo in StackMap." Nicolas Geoffray
2015-05-18Support InlineInfo in StackMap. Nicolas Geoffray
2015-05-13[optimizing] Fold HTypeConversion of constants Mark Mendell
2015-04-29Factor MoveArguments methods in Optimizing's intrinsics handlers. Roland Levillain
2015-04-29Refactor InvokeDexCallingConventionVisitor in Optimizing. Roland Levillain
2015-04-28Have HInvoke instructions know their number of actual arguments. Roland Levillain
2015-04-24Opt compiler: ARM64: Use ldp/stp on arm64 for slow paths. Zheng Xu
2015-04-15Type MoveOperands. Nicolas Geoffray
2015-04-09Implement CFI for Optimizing. David Srbecky
2015-03-24Unify ART's various implementations of bit_cast. Roland Levillain
2015-03-17ART: Fix condition for StoreNeedsWriteBarrier David Brazdil
2015-03-16Update locations of registers after slow paths spilling. Nicolas Geoffray
2015-03-13Merge "[optimizing] Don't record None locations in the stack maps." Nicolas Geoffray