Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
3747b48f7b09a9bc836397ceaacb9de0940db6fd
/
compiler
/
optimizing
3747b48
Address review comments.
by Nicolas Geoffray
· 11 years ago
e45ff20
Merge "Constant fold after inlining."
by Nicolas Geoffray
· 11 years ago
9ee6618
Constant fold after inlining.
by Nicolas Geoffray
· 11 years ago
a8eef82
Do not use STMP, it conflicts with the calling convention.
by Nicolas Geoffray
· 11 years ago
42d1f5f
Do not use register pair in a parallel move.
by Nicolas Geoffray
· 11 years ago
6450d14
Remove test that is now invalid.
by Nicolas Geoffray
· 11 years ago
6a5f5b2
Merge "Fix a bug in the register allocator."
by Nicolas Geoffray
· 11 years ago
dd8f887
Fix a bug in the register allocator.
by Nicolas Geoffray
· 11 years ago
71fb52f
ART: Optimizing compiler intrinsics
by Andreas Gampe
· 11 years ago
c507c7f
Merge "[optimizing compiler] Compute live spill size"
by Nicolas Geoffray
· 11 years ago
f85a9ca
[optimizing compiler] Compute live spill size
by Mark Mendell
· 11 years ago
1c1d40a
Merge "ART: dex2oat flag for HGraphVisualizer dump file"
by David Brazdil
· 11 years ago
c5573c2
Merge "Remove constant moves after emitting them in parallel resolver."
by Nicolas Geoffray
· 11 years ago
48c310c
Remove constant moves after emitting them in parallel resolver.
by Nicolas Geoffray
· 11 years ago
c208b87
Merge "Implement ParallelMoveResolver::Swap for doubles on arm."
by Nicolas Geoffray
· 11 years ago
53f1262
Implement ParallelMoveResolver::Swap for doubles on arm.
by Nicolas Geoffray
· 11 years ago
af2c65c
Remove whitespace.
by Nicolas Geoffray
· 11 years ago
866c031
ART: dex2oat flag for HGraphVisualizer dump file
by David Brazdil
· 11 years ago
6e73272
Revert "ART: dex2oat flag for HGraphVisualizer dump file"
by Andreas Gampe
· 11 years ago
69c15d3
Skip r1 on arm if first parameter is a long.
by Nicolas Geoffray
· 11 years ago
54953df
ART: dex2oat flag for HGraphVisualizer dump file
by David Brazdil
· 11 years ago
425f239
Fix handling of long argument spanning register/memory.
by Nicolas Geoffray
· 11 years ago
11adb76
Merge "Move code around in OptimizingCompiler::Compile to reduce stack space."
by Nicolas Geoffray
· 11 years ago
12df9eb
Move code around in OptimizingCompiler::Compile to reduce stack space.
by Nicolas Geoffray
· 11 years ago
2b32f6a
Merge "Don't overwrite a register input."
by Nicolas Geoffray
· 11 years ago
bdcedd3
Don't overwrite a register input.
by Nicolas Geoffray
· 11 years ago
f455009
Merge "ART: Refactored regex code in Checker"
by David Brazdil
· 11 years ago
be0cc08
ART: Refactored regex code in Checker
by David Brazdil
· 11 years ago
c9025c1
Merge "ART: Fixed formatting in HGraphVisualizerPrinter"
by David Brazdil
· 11 years ago
36cf095
ART: Fixed formatting in HGraphVisualizerPrinter
by David Brazdil
· 11 years ago
c06c1d6
Merge "Implement double and float support for arm in register allocator."
by Nicolas Geoffray
· 11 years ago
840e546
Implement double and float support for arm in register allocator.
by Nicolas Geoffray
· 11 years ago
4ea18c0
Merge "ART: Add copyright to Optimizing's Inliner test"
by David Brazdil
· 11 years ago
68427b1
ART: Add copyright to Optimizing's Inliner test
by David Brazdil
· 11 years ago
df64950
ART: Fix leak in codegen_test
by Andreas Gampe
· 11 years ago
0eb8e5d
Merge "Look at instruction set features when generating volatiles code"
by Calin Juravle
· 11 years ago
3d5872e
Merge "ART: Reorder entrypoint argument order"
by Andreas Gampe
· 11 years ago
02d81cc
Opt Compiler: ARM64: Add support for rem-float, rem-double and volatile.
by Serban Constantinescu
· 11 years ago
3416601
Look at instruction set features when generating volatiles code
by Calin Juravle
· 11 years ago
ba31c3c
Merge "ART: New types of Checker assertions"
by David Brazdil
· 11 years ago
9a6f20e
ART: New types of Checker assertions
by David Brazdil
· 11 years ago
1cc7dba
ART: Reorder entrypoint argument order
by Andreas Gampe
· 11 years ago
b7e4a06
ART: Refactored VisualizerPrinter visitor pattern
by David Brazdil
· 11 years ago
5c79aec
Merge "ART: Swap-space in the compiler"
by Andreas Gampe
· 11 years ago
e21dc3d
ART: Swap-space in the compiler
by Andreas Gampe
· 11 years ago
10c9cbe
Fixed CanBeMoved for field access
by Calin Juravle
· 11 years ago
52c4896
[optimizing compiler] Add support for volatile
by Calin Juravle
· 11 years ago
6048838
Merge "Revert "Don't block quick callee saved registers for optimizing.""
by Nicolas Geoffray
· 11 years ago
5b4b898
Revert "Don't block quick callee saved registers for optimizing."
by Nicolas Geoffray
· 11 years ago
e408f8c
Merge "Don't block quick callee saved registers for optimizing."
by Nicolas Geoffray
· 11 years ago
6004796
Don't block quick callee saved registers for optimizing.
by Nicolas Geoffray
· 11 years ago
259136f
When inlining, also look whether we can allocate registers.
by Nicolas Geoffray
· 11 years ago
942a378
Now that GraphChecker has a state, don't re-use it.
by Nicolas Geoffray
· 11 years ago
8012102
Merge "Fix ids and remove invoke when inlining."
by Nicolas Geoffray
· 11 years ago
ee690a3
ART: Added Checker, a pattern matching test engine
by David Brazdil
· 11 years ago
7c5367b
Fix ids and remove invoke when inlining.
by Nicolas Geoffray
· 11 years ago
4e44c82
Revert "Small optimization for recursive calls: avoid dex cache."
by Nicolas Geoffray
· 11 years ago
390f59f
Small optimization for recursive calls: avoid dex cache.
by Nicolas Geoffray
· 11 years ago
e53798a
Inlining support in optimizing.
by Nicolas Geoffray
· 11 years ago
37cbe23
Merge "Add more compilation stats to optimizing"
by Calin Juravle
· 11 years ago
6419752
Some enhancements on BCE.
by Mingyao Yang
· 11 years ago
48c2b03
Add more compilation stats to optimizing
by Calin Juravle
· 11 years ago
3e69f16
Opt compiler: Add arm64 support for register allocation.
by Alexandre Rames
· 11 years ago
376b2bb
Ensure stack maps are 4 byte aligned.
by Nicolas Geoffray
· 11 years ago
486cc19
Explicitly mask constants in shift operations.
by Nicolas Geoffray
· 11 years ago
d2ec87d
[optimizing compiler] Add REM_FLOAT and REM_DOUBLE
by Calin Juravle
· 11 years ago
abb3977
Merge "Add support for double-to-int & double-to-long in optimizing."
by Roland Levillain
· 11 years ago
4c0b61f
Add support for double-to-int & double-to-long in optimizing.
by Roland Levillain
· 11 years ago
0418b5b
ART: Fix linting errors
by Andreas Gampe
· 11 years ago
044ac4f
Merge "Bounds check elimination."
by Mingyao Yang
· 11 years ago
e4d4d32
ART: Add SparseSwitch support to the optimizing compiler
by Andreas Gampe
· 11 years ago
7c8ce29
Merge "ART: Add PackedSwitch support to the optimizing compiler"
by Andreas Gampe
· 11 years ago
d881df5
ART: Add PackedSwitch support to the optimizing compiler
by Andreas Gampe
· 11 years ago
8964e2b
Add support for float-to-double & double-to-float in optimizing.
by Roland Levillain
· 11 years ago
624279f
Add support for float-to-long in the optimizing compiler.
by Roland Levillain
· 11 years ago
f384f88
Bounds check elimination.
by Mingyao Yang
· 11 years ago
9a64a46
Merge "Add support for float-to-int in the optimizing compiler."
by Roland Levillain
· 11 years ago
add2f94
Merge "Fix a compiler bug related to a catch-less try-finally statement."
by Roland Levillain
· 11 years ago
3f8f936
Add support for float-to-int in the optimizing compiler.
by Roland Levillain
· 11 years ago
fc600dc
Fix a compiler bug related to a catch-less try-finally statement.
by Roland Levillain
· 11 years ago
92a6ed2
Fix new-instance node.
by Calin Juravle
· 11 years ago
e0245b0
Merge "[optimizing compiler] Fix invoke-direct"
by Calin Juravle
· 11 years ago
383993c
Merge "Add some heursitics for compiling, close to Quick's."
by Nicolas Geoffray
· 11 years ago
f537012
Treat SSA transformation special, as we may have to bailout.
by Nicolas Geoffray
· 11 years ago
c7c8fe2
[optimizing compiler] Fix invoke-direct
by Calin Juravle
· 11 years ago
43a539f
Add some heursitics for compiling, close to Quick's.
by Nicolas Geoffray
· 11 years ago
37b55eb
Don't run optimizations after baseline.
by Nicolas Geoffray
· 11 years ago
01fcc9e
Remove type conversion nodes converting to the same type.
by Nicolas Geoffray
· 11 years ago
dff1069
Merge "Opt Compiler: Arm64: Add support for more IRs plus various fixes."
by Nicolas Geoffray
· 11 years ago
89b5387
Merge "Vixl: Update the VIXL interface to VIXL 1.7 and enable VIXL debug."
by Nicolas Geoffray
· 11 years ago
5976857
Fix insertion of parallel move when connecting siblings.
by Nicolas Geoffray
· 11 years ago
3bcc8ea
Don't use CanHoldArm in the code generator.
by Nicolas Geoffray
· 11 years ago
02164b3
Opt Compiler: Arm64: Add support for more IRs plus various fixes.
by Serban Constantinescu
· 11 years ago
32f5b4d
Vixl: Update the VIXL interface to VIXL 1.7 and enable VIXL debug.
by Serban Constantinescu
· 11 years ago
eea79dd
Merge "Fix a bug in the linear scan register allocator."
by Nicolas Geoffray
· 11 years ago
9ce56af
Merge "Fix bogus assumption for live registers at safe point."
by Nicolas Geoffray
· 11 years ago
db5453b
Merge "Fix a bug in GVN."
by Nicolas Geoffray
· 11 years ago
dbca6fa
Fix a bug in GVN.
by Nicolas Geoffray
· 11 years ago
6d0e483
Add support for long-to-float in the optimizing compiler.
by Roland Levillain
· 11 years ago
199f336
Wrap long lines in the optimizing compiler.
by Roland Levillain
· 11 years ago
Next »