summaryrefslogtreecommitdiff
path: root/compiler/optimizing/optimizing_compiler.cc
AgeCommit message (Expand)Author
2015-02-19Have the opt. compiler set the size of "empty" frames to zero. Roland Levillain
2015-02-05ART: Fix crash when timing method failing to build David Brazdil
2015-02-04Create HGraph outside Builder, print timings David Brazdil
2015-01-30Implement LICM in optimizing compiler. Nicolas Geoffray
2015-01-29optimizing: NullCheck elimination Calin Juravle
2015-01-27ART: Even more Quick cleanup Andreas Gampe
2015-01-26Move code around and address growable_array comment. Nicolas Geoffray
2015-01-26Introduce a SideEffectsAnalysis class. Nicolas Geoffray
2015-01-23Support callee save floating point registers on x64. Nicolas Geoffray
2015-01-20Merge "Add implicit null checks for the optimizing compiler" Calin Juravle
2015-01-19Constant fold after inlining. Nicolas Geoffray
2015-01-16Add implicit null checks for the optimizing compiler Calin Juravle
2015-01-15ART: Optimizing compiler intrinsics Andreas Gampe
2015-01-13ART: dex2oat flag for HGraphVisualizer dump file David Brazdil
2015-01-13Revert "ART: dex2oat flag for HGraphVisualizer dump file" Andreas Gampe
2015-01-13ART: dex2oat flag for HGraphVisualizer dump file David Brazdil
2015-01-12Move code around in OptimizingCompiler::Compile to reduce stack space. Nicolas Geoffray
2015-01-05Look at instruction set features when generating volatiles code Calin Juravle
2014-12-22ART: Swap-space in the compiler Andreas Gampe
2014-12-17ART: Added Checker, a pattern matching test engine David Brazdil
2014-12-15Inlining support in optimizing. Nicolas Geoffray
2014-12-15Merge "Add more compilation stats to optimizing" Calin Juravle
2014-12-10Add more compilation stats to optimizing Calin Juravle
2014-12-09Ensure stack maps are 4 byte aligned. Nicolas Geoffray
2014-12-03Bounds check elimination. Mingyao Yang
2014-12-02Merge "Add some heursitics for compiling, close to Quick's." Nicolas Geoffray
2014-12-02Treat SSA transformation special, as we may have to bailout. Nicolas Geoffray
2014-12-02Add some heursitics for compiling, close to Quick's. Nicolas Geoffray
2014-12-01Don't run optimizations after baseline. Nicolas Geoffray
2014-11-25Fix a bug in the type analysis phase of optimizing. Nicolas Geoffray
2014-11-19Merge "Use HOptimization abstraction for running optimizations." Nicolas Geoffray
2014-11-19Use HOptimization abstraction for running optimizations. Nicolas Geoffray
2014-11-19Use cross-compilation helper. Nicolas Geoffray
2014-11-17Don't fall back to Quick in optimizing. Nicolas Geoffray
2014-11-14Minor object store optimizations. Nicolas Geoffray
2014-11-06Implement try/catch/throw in optimizing. Nicolas Geoffray
2014-11-03Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags. Ian Rogers
2014-10-31Support for CONST_STRING in optimizing compiler. Nicolas Geoffray
2014-10-27Support hard float on arm in optimizing compiler. Nicolas Geoffray
2014-10-24ARM: Use hardfp calling convention between java to java call. Zheng Xu
2014-10-23ART: optimizing compiler: initial support for ARM64. Alexandre Rames
2014-10-17Revert "Revert "Introduce a class to implement optimization passes."" Roland Levillain
2014-10-06Add a prepare for register allocation pass. Nicolas Geoffray
2014-10-01Revert "Introduce a class to implement optimization passes." Nicolas Geoffray
2014-10-01Introduce a class to implement optimization passes. Roland Levillain
2014-09-25Optimize suspend checks in optimizing compiler. Nicolas Geoffray
2014-09-19First optimization in new compiler: simple GVN. Nicolas Geoffray
2014-09-18It can be that no method has been compiled. Nicolas Geoffray
2014-09-17Add the "time" compilation filter and output compilation stats. Nicolas Geoffray
2014-09-08Runtime support for the new stack maps for the opt compiler. Nicolas Geoffray