summaryrefslogtreecommitdiff
path: root/compiler/optimizing/instruction_simplifier.cc
AgeCommit message (Expand)Author
2015-10-22MIPS: Initial version of optimizing compiler for MIPS32 Goran Jakovljevic
2015-10-19Generalize codegen and simplification of deopt. Aart Bik
2015-10-15Merge "Added support for unsigned comparisons" Aart Bik
2015-10-14Added support for unsigned comparisons Aart Bik
2015-10-12Merge "Intrinsify System.arraycopy." Nicolas Geoffray
2015-10-12Intrinsify System.arraycopy. Nicolas Geoffray
2015-10-07Don't remove type checks if we need to perform an access check. Calin Juravle
2015-10-07Merge "Add support for intrinsic optimizations." Nicolas Geoffray
2015-10-07Add support for intrinsic optimizations. Nicolas Geoffray
2015-10-06Add support for unresolved classes in optimizing. Calin Juravle
2015-09-30Optimize ArraySet for x86/x64/arm/arm64. Nicolas Geoffray
2015-09-29Merge "Optimizing: Simplify UShr+And, Shr+And." Vladimir Marko
2015-09-29Optimizing: Simplify UShr+And, Shr+And. Vladimir Marko
2015-09-29Use dominance information for null optimization in write barrier. Nicolas Geoffray
2015-08-27ART: Fix the simplifier for NEGATE add/sub Serdjuk, Nikolay Y
2015-08-12Small optimization improvements. Nicolas Geoffray
2015-08-06ART: Fix the simplifier for add/sub Serguei Katkov
2015-07-29Revert "Revert "Revert "Revert "Use the object class as top in reference type... Calin Juravle
2015-07-28Revert "Revert "Revert "Use the object class as top in reference type propaga... Calin Juravle
2015-07-27Revert "Revert "Use the object class as top in reference type propagation"" Calin Juravle
2015-07-22Revert "Use the object class as top in reference type propagation" Calin Juravle
2015-07-21Use the object class as top in reference type propagation Calin Juravle
2015-07-14Merge "Revert "Revert "Fuse long and FP compare & condition on ARM64 in Optim... Roland Levillain
2015-07-13Revert "Revert "Fuse long and FP compare & condition on ARM64 in Optimizing."" Roland Levillain
2015-07-13Merge "[optimizing] Don't rely on the verifier for String.<init>." Nicolas Geoffray
2015-07-10[optimizing] Don't rely on the verifier for String.<init>. Nicolas Geoffray
2015-07-10Revert "Fuse long and FP compare & condition on ARM64 in Optimizing." Roland Levillain
2015-07-10Fuse long and FP compare & condition on ARM64 in Optimizing. Roland Levillain
2015-07-08Fuse long and FP compare & condition on ARM in Optimizing. Roland Levillain
2015-07-07Fuse long and FP compare & condition on x86/x86-64 in Optimizing. Mark Mendell
2015-07-01Do not do a type check when setting null to an array. Nicolas Geoffray
2015-06-22ART: Simplify (Not)Equal bool vs. int to true/false David Brazdil
2015-06-19Do not expect 0 or 1 only when comparing a boolean. Nicolas Geoffray
2015-06-17Fix bug in optimizing around instanceof. Nicolas Geoffray
2015-06-10Add optimizations for instanceof/checkcast. Guillaume Sanchez
2015-05-19Merge "Mark CheckCast's and InstanceOf's input as !CanBeNull if used before i... Calin Juravle
2015-05-18Don't do a null test in MarkGCCard if the value cannot be null. Nicolas Geoffray
2015-05-18Mark CheckCast's and InstanceOf's input as !CanBeNull if used before in a Nul... Guillaume "Vermeille" Sanchez
2015-05-11[optimizing] Improve 32 bit long shift by 1. Mark Mendell
2015-04-27Revert "Revert "[optimizing] Replace FP divide by power of 2"" Nicolas Geoffray
2015-04-26Merge "Revert "[optimizing] Replace FP divide by power of 2"" Nicolas Geoffray
2015-04-26Revert "[optimizing] Replace FP divide by power of 2" Nicolas Geoffray
2015-04-26Merge "[optimizing] Replace FP divide by power of 2" Nicolas Geoffray
2015-04-23Merge "Remove unnecessary null checks in CheckCast and InstanceOf" Calin Juravle
2015-04-23Remove unnecessary null checks in CheckCast and InstanceOf Guillaume "Vermeille" Sanchez
2015-04-23Mul simplification should expect zero operand Serguei Katkov
2015-04-22Remove warning when we do too many simplifications Calin Juravle
2015-04-21Merge "Incorrect transformation of (sub,neg) to (sub) for fp" Roland Levillain
2015-04-20[optimizing] Replace FP divide by power of 2 Mark Mendell
2015-04-20Incorrect transformation of (sub,neg) to (sub) for fp Serguei Katkov