Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
236d0a3c35a369da99bb1f0c617a29f23b2f4df8
/
compiler
/
optimizing
/
instruction_simplifier.cc
d1665b7
Merge "Revert "Revert "Fuse long and FP compare & condition on ARM64 in Optimizing."""
by Roland Levillain
· 10 years ago
7f63c52
Revert "Revert "Fuse long and FP compare & condition on ARM64 in Optimizing.""
by Roland Levillain
· 10 years ago
f185fb3
Merge "[optimizing] Don't rely on the verifier for String.<init>."
by Nicolas Geoffray
· 10 years ago
2e7cd75
[optimizing] Don't rely on the verifier for String.<init>.
by Nicolas Geoffray
· 10 years ago
bed50d2
Revert "Fuse long and FP compare & condition on ARM64 in Optimizing."
by Roland Levillain
· 10 years ago
5cfe61f
Fuse long and FP compare & condition on ARM64 in Optimizing.
by Roland Levillain
· 10 years ago
4fa13f6
Fuse long and FP compare & condition on ARM in Optimizing.
by Roland Levillain
· 10 years ago
c470193
Fuse long and FP compare & condition on x86/x86-64 in Optimizing.
by Mark Mendell
· 10 years ago
9fdb31e
Do not do a type check when setting null to an array.
by Nicolas Geoffray
· 10 years ago
1e9ec05
ART: Simplify (Not)Equal bool vs. int to true/false
by David Brazdil
· 10 years ago
3c4ab80
Do not expect 0 or 1 only when comparing a boolean.
by Nicolas Geoffray
· 10 years ago
7cb499b
Fix bug in optimizing around instanceof.
by Nicolas Geoffray
· 10 years ago
222862c
Add optimizations for instanceof/checkcast.
by Guillaume Sanchez
· 10 years ago
bc84222
Merge "Mark CheckCast's and InstanceOf's input as !CanBeNull if used before in a NullCheck"
by Calin Juravle
· 10 years ago
07276db
Don't do a null test in MarkGCCard if the value cannot be null.
by Nicolas Geoffray
· 10 years ago
8909baf
Mark CheckCast's and InstanceOf's input as !CanBeNull if used before in a NullCheck
by Guillaume "Vermeille" Sanchez
· 10 years ago
ba56d06
[optimizing] Improve 32 bit long shift by 1.
by Mark Mendell
· 10 years ago
0d22184
Revert "Revert "[optimizing] Replace FP divide by power of 2""
by Nicolas Geoffray
· 10 years ago
adf1597
Merge "Revert "[optimizing] Replace FP divide by power of 2""
by Nicolas Geoffray
· 10 years ago
067cae2
Revert "[optimizing] Replace FP divide by power of 2"
by Nicolas Geoffray
· 10 years ago
5ff903a
Merge "[optimizing] Replace FP divide by power of 2"
by Nicolas Geoffray
· 10 years ago
322b389
Merge "Remove unnecessary null checks in CheckCast and InstanceOf"
by Calin Juravle
· 10 years ago
af88835
Remove unnecessary null checks in CheckCast and InstanceOf
by Guillaume "Vermeille" Sanchez
· 10 years ago
5384919
Mul simplification should expect zero operand
by Serguei Katkov
· 10 years ago
943136f
Remove warning when we do too many simplifications
by Calin Juravle
· 10 years ago
223f2f5
Merge "Incorrect transformation of (sub,neg) to (sub) for fp"
by Roland Levillain
· 10 years ago
b0bd891
[optimizing] Replace FP divide by power of 2
by Mark Mendell
· 10 years ago
339dfc2
Incorrect transformation of (sub,neg) to (sub) for fp
by Serguei Katkov
· 10 years ago
0d13fee
ART: Simplify more bool operations
by David Brazdil
· 10 years ago
188d431
Opt compiler: Instruction simplification for HAdd, HNeg, HNot, HSub.
by Alexandre Rames
· 10 years ago
8d5b8b2
ART: Force constants into the entry block
by David Brazdil
· 10 years ago
b2fd7bc
Opt compiler: Basic simplification for arithmetic operations.
by Alexandre Rames
· 10 years ago
acf735c
Reference type propagation
by Calin Juravle
· 10 years ago
0304e18
Improve bce so that more bounds checks can be eliminated.
by Mingyao Yang
· 10 years ago
10e244f
optimizing: NullCheck elimination
by Calin Juravle
· 10 years ago
fa93b50
Do not use HNot for creating !bool.
by Nicolas Geoffray
· 10 years ago
01fcc9e
Remove type conversion nodes converting to the same type.
by Nicolas Geoffray
· 11 years ago
5e6916c
Use HOptimization abstraction for running optimizations.
by Nicolas Geoffray
· 11 years ago
af07bc1
Minor object store optimizations.
by Nicolas Geoffray
· 11 years ago
1cc5f251
Implement int bit-wise not operation in the optimizing compiler.
by Roland Levillain
· 11 years ago
01ef345
Add trivial register hints to the register allocator.
by Nicolas Geoffray
· 11 years ago
3c04974
Optimize suspend checks in optimizing compiler.
by Nicolas Geoffray
· 11 years ago