Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
9bdb6473fd75204a0ed65c7ca5a5e02e96bffdf4
/
compiler
/
optimizing
cefb155
Merge "ART: arm indexOf intrinsics for the optimizing compiler"
by Andreas Gampe
· 9 years ago
f396211
Merge "ART: Rediscover loops after deleting blocks in DCE"
by David Brazdil
· 9 years ago
ba6fdbc
ART: arm indexOf intrinsics for the optimizing compiler
by Andreas Gampe
· 9 years ago
cdf89f3
Merge "Small correction in Optimizing's ARM64 code generator."
by Roland Levillain
· 9 years ago
c23fef5
Merge "Revert "Add new rule to the graph checker.""
by Calin Juravle
· 9 years ago
1d8b49f
Revert "Add new rule to the graph checker."
by Calin Juravle
· 9 years ago
fe8cd35
Merge "Add new rule to the graph checker."
by Calin Juravle
· 9 years ago
a4b8c21
ART: Rediscover loops after deleting blocks in DCE
by David Brazdil
· 9 years ago
987b2e6
Merge "Simplify floating-point comparisons with NaN in Optimizing."
by Roland Levillain
· 9 years ago
9dfba72
Merge "ART: x86 indexOf intrinsics for the optimizing compiler"
by Andreas Gampe
· 9 years ago
21030dd
ART: x86 indexOf intrinsics for the optimizing compiler
by Andreas Gampe
· 9 years ago
9d50775
Add new rule to the graph checker.
by Calin Juravle
· 9 years ago
119b21a
Merge "[optimizing] Improve 32 bit long shift by 1."
by Roland Levillain
· 9 years ago
0a23d74
Add a parent environment to HEnvironment.
by Nicolas Geoffray
· 9 years ago
ba56d06
[optimizing] Improve 32 bit long shift by 1.
by Mark Mendell
· 9 years ago
cdeb0b5
Merge "[optimizing] Tune some x86_64 moves"
by Nicolas Geoffray
· 9 years ago
6727a48
Merge "Skip compilation when falling-through out of method code."
by Calin Juravle
· 9 years ago
3b55ebb
Simplify floating-point comparisons with NaN in Optimizing.
by Roland Levillain
· 9 years ago
92e83bf
[optimizing] Tune some x86_64 moves
by Mark Mendell
· 9 years ago
8c0c91a
Use a growable array instead of an environment during SSA.
by Nicolas Geoffray
· 9 years ago
db216f4
Relax the only one back-edge restriction.
by Nicolas Geoffray
· 9 years ago
896e32d
Small correction in Optimizing's ARM64 code generator.
by Roland Levillain
· 9 years ago
2b689e3
Merge "Revert "Revert "Revert "Revert "[optimizing] Improve x86 shifts"""""
by Roland Levillain
· 9 years ago
fbda5f3
Find better split positions in the register allocator.
by Nicolas Geoffray
· 9 years ago
7394569
Revert "Revert "Revert "Revert "[optimizing] Improve x86 shifts""""
by Mark P Mendell
· 9 years ago
702d260
Skip compilation when falling-through out of method code.
by Calin Juravle
· 9 years ago
5d7b7f8
Update the remaining input index of phis after deleting an input.
by Nicolas Geoffray
· 9 years ago
fd5f56d
Merge "Revert "GVN final fields even with side effects.""
by Nicolas Geoffray
· 9 years ago
2af2307
Revert "GVN final fields even with side effects."
by Nicolas Geoffray
· 9 years ago
56784f8
Merge "GVN final fields even with side effects."
by Nicolas Geoffray
· 9 years ago
7817336
GVN final fields even with side effects.
by Nicolas Geoffray
· 9 years ago
ed51747
Merge "Add synthesize uses at back edge."
by Nicolas Geoffray
· 9 years ago
5790260
Add synthesize uses at back edge.
by Nicolas Geoffray
· 10 years ago
0430fc9
Merge "ART: Fix loop information after dead code elimination"
by David Brazdil
· 9 years ago
69a2804
ART: Fix loop information after dead code elimination
by David Brazdil
· 9 years ago
ec525fc
Factor MoveArguments methods in Optimizing's intrinsics handlers.
by Roland Levillain
· 9 years ago
b6829c2
Merge "Refactor InvokeDexCallingConventionVisitor in Optimizing."
by Roland Levillain
· 9 years ago
2d27c8e
Refactor InvokeDexCallingConventionVisitor in Optimizing.
by Roland Levillain
· 9 years ago
e761b91
Merge "Revert "Revert "Revert "[optimizing] Improve x86 shifts""""
by Roland Levillain
· 9 years ago
2a7a1d7
Revert "Revert "Revert "[optimizing] Improve x86 shifts"""
by Roland Levillain
· 9 years ago
fadf977
Merge "Add InsertInstructionAfter in HBasicBlock."
by Roland Levillain
· 9 years ago
9b95a05
Revert "Revert "[optimizing] Improve x86 shifts""
by Roland Levillain
· 9 years ago
80613ff
Merge "Have HInvoke instructions know their number of actual arguments."
by Roland Levillain
· 9 years ago
a94fb1f
Merge "Revert "Revert "[optimizing] Replace FP divide by power of 2"""
by Nicolas Geoffray
· 9 years ago
3e3d733
Have HInvoke instructions know their number of actual arguments.
by Roland Levillain
· 9 years ago
9d1e190
Merge "Replace String CharArray with internal uint16_t array."
by Jeff Hao
· 9 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
0d22184
Revert "Revert "[optimizing] Replace FP divide by power of 2""
by Nicolas Geoffray
· 9 years ago
2d01066
Merge "Dissociate uses with environment uses."
by Nicolas Geoffray
· 9 years ago
4ed947a
Dissociate uses with environment uses.
by Nicolas Geoffray
· 9 years ago
d14438f
Merge "ART: Simplify Ifs with BooleanNot condition"
by David Brazdil
· 9 years ago
769c9e5
ART: Simplify Ifs with BooleanNot condition
by David Brazdil
· 9 years ago
a0ee862
Merge "Add support for caching float and double constants."
by Nicolas Geoffray
· 9 years ago
f213e05
Add support for caching float and double constants.
by Nicolas Geoffray
· 9 years ago
c7508e9
ART: Fix removing a Phi with RemoveInstruction
by David Brazdil
· 9 years ago
2967ec6
Add InsertInstructionAfter in HBasicBlock.
by Guillaume "Vermeille" Sanchez
· 10 years ago
9d750ef
BCE: don't add deoptimization if the loop has early exit.
by Mingyao Yang
· 9 years ago
f382eff
Merge "Deoptimization-based BCE for unknown loop bounds."
by Mingyao Yang
· 9 years ago
206d6fd
Deoptimization-based BCE for unknown loop bounds.
by Mingyao Yang
· 10 years ago
adf1597
Merge "Revert "[optimizing] Replace FP divide by power of 2""
by Nicolas Geoffray
· 9 years ago
067cae2
Revert "[optimizing] Replace FP divide by power of 2"
by Nicolas Geoffray
· 9 years ago
5ff903a
Merge "[optimizing] Replace FP divide by power of 2"
by Nicolas Geoffray
· 9 years ago
940c65d
Merge "[optimizing] Rename HasArrayAccesses and check it"
by Andreas Gampe
· 10 years ago
808db52
Merge "[optimizing] Handle x86 const length BoundsCheck"
by Andreas Gampe
· 10 years ago
99dbd68
[optimizing] Handle x86 const length BoundsCheck
by Mark Mendell
· 10 years ago
1152c92
[optimizing] Rename HasArrayAccesses and check it
by Mark Mendell
· 10 years ago
93cf23f
Merge "Fix DCHECKs about clinit checks in Optimizing's code generators."
by Roland Levillain
· 10 years ago
0379f82
Fix DCHECKs about clinit checks in Optimizing's code generators.
by Roland Levillain
· 10 years ago
76f1413
Merge "[optimizing] Ensure FillNewArray sets array access"
by Andreas Gampe
· 10 years ago
20e8d43
[optimizing] Ensure FillNewArray sets array access
by Mark Mendell
· 10 years ago
5f02c6c
Reduce the number of explicit clinit checks for static invokes.
by Roland Levillain
· 10 years ago
eb5459c
Merge "Ensure inlined static calls perform clinit checks in Optimizing."
by Roland Levillain
· 10 years ago
83134ec
Merge "Remove ArtMethod* parameter from dex cache entry points."
by Vladimir Marko
· 10 years ago
52b63e2
Merge "ART: Fix gtests broken by dead block elimination"
by David Brazdil
· 10 years ago
1c533c1
ART: Fix gtests broken by dead block elimination
by David Brazdil
· 10 years ago
7bf9bc7
Merge "Minor improvements to 458-checker-instruction-simplification."
by Roland Levillain
· 10 years ago
4c0eb42
Ensure inlined static calls perform clinit checks in Optimizing.
by Roland Levillain
· 10 years ago
2d7352b
ART: Dead block removal
by David Brazdil
· 10 years ago
5ea536a
Remove ArtMethod* parameter from dex cache entry points.
by Vladimir Marko
· 10 years ago
c5cb691
Merge "Cleanup and improve stack map stream"
by Nicolas Geoffray
· 10 years ago
4f46ac5
Cleanup and improve stack map stream
by Calin Juravle
· 10 years ago
360475a
Merge "Linear scan: split at better positions."
by Nicolas Geoffray
· 10 years ago
8cbab3c
Linear scan: split at better positions.
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
917f9ab
ART: Run BooleanSimplifier after inlining
by David Brazdil
· 10 years ago
4ceed92
Merge "Move stack map stream implementation to its own cc file."
by Calin Juravle
· 10 years ago
c416d33
Move stack map stream implementation to its own cc file.
by Calin Juravle
· 10 years ago
c1b829b
Merge "Remove ActAsNullConstant"
by Calin Juravle
· 10 years ago
edad8ad
Remove ActAsNullConstant
by Calin Juravle
· 10 years ago
5384919
Mul simplification should expect zero operand
by Serguei Katkov
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
f456ce1
Merge "Remove warning when we do too many simplifications"
by Calin Juravle
· 10 years ago
943136f
Remove warning when we do too many simplifications
by Calin Juravle
· 10 years ago
0edd36b
Merge "ART: Update last_instruction when adding Phis"
by David Brazdil
· 10 years ago
c3d743f
ART: Update last_instruction when adding Phis
by David Brazdil
· 10 years ago
83fca40
Merge "[optimizing] Use more X86_64 addressing modes"
by Nicolas Geoffray
· 10 years ago
862aaef
[optimizing] Name the last DCE pass.
by Calin Juravle
· 10 years ago
8f20bdb
Run DCE again after all the other optimizations have run.
by Calin Juravle
· 10 years ago
641547a
[optimizing] Fix a bug in moving the null check to the user.
by Calin Juravle
· 10 years ago
Next »