Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
f1671357148b0ed205c93d051efd03f49e774885
/
compiler
/
optimizing
/
register_allocator_test.cc
0ebe0d8
ART: Introduce compiler data type.
by Vladimir Marko
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
82b0740
Use IntrusiveForwardList<> for Env-/UsePosition.
by Vladimir Marko
· 8 years ago
356bd28
Introduce EnvUsePosition for liveness analysis.
by Vladimir Marko
· 8 years ago
c52b26d
Recognize getClass() in RTP.
by Nicolas Geoffray
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
2ac06bc
Test all register allocators in regalloc gtest
by Matthew Gharrity
· 8 years ago
d9ffd0d
Implement a graph coloring register allocator
by Matthew Gharrity
· 8 years ago
8f49d4b
Refactor register allocation to be pluggable
by Matthew Gharrity
· 8 years ago
e928885
Rename current register allocator implementation
by Matthew Gharrity
· 8 years ago
badd826
ART: Run SsaBuilder from HGraphBuilder
by David Brazdil
· 9 years ago
15bd228
Implement irreducible loop support in optimizing.
by Nicolas Geoffray
· 9 years ago
4833f5a
ART: Refactor SsaBuilder for more precise typing info
by David Brazdil
· 9 years ago
9865bde
Rename NullHandle to ScopedNullHandle
by Mathieu Chartier
· 9 years ago
68289a5
Revert "ART: Refactor SsaBuilder for more precise typing info"
by Alex Light
· 9 years ago
d9510df
ART: Refactor SsaBuilder for more precise typing info
by David Brazdil
· 9 years ago
8df69d4
Revert "Revert "load store elimination.""
by Mingyao Yang
· 9 years ago
e6e3bea
Revert "Revert "optimizing: propagate type information of arguments""
by Calin Juravle
· 9 years ago
c05aca7
Revert "optimizing: propagate type information of arguments"
by Calin Juravle
· 9 years ago
2c1ffc3
optimizing: propagate type information of arguments
by Calin Juravle
· 9 years ago
ec7802a
Add DCHECKs to ArenaVector and ScopedArenaVector.
by Vladimir Marko
· 9 years ago
154746b
Remove dex_pc's default value from top level HInstruction
by Calin Juravle
· 9 years ago
2aaa4b5
Optimizing: Tag more arena allocations.
by Vladimir Marko
· 9 years ago
fa6b93c
Optimizing: Tag arena allocations in HGraph.
by Vladimir Marko
· 9 years ago
736b560
Reduce how often we call FindDexCache
by Mathieu Chartier
· 9 years ago
30971d6
Fix lint error.
by Nicolas Geoffray
· 9 years ago
23a8188
Fix gtest by adding fake lifetime positions.
by Nicolas Geoffray
· 9 years ago
104fd8a
Bring Reference Type Propagation to Instance/StaticInstanceField
by Guillaume "Vermeille" Sanchez
· 9 years ago
0a23d74
Add a parent environment to HEnvironment.
by Nicolas Geoffray
· 9 years ago
2af2307
Revert "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
8cbab3c
Linear scan: split at better positions.
by Nicolas Geoffray
· 9 years ago
f4eb9ae
ART: Fix a failing gtest
by David Brazdil
· 9 years ago
0d9f17d
Move the linear order to the HGraph.
by Nicolas Geoffray
· 9 years ago
fb8d279
[optimizing] Implement x86/x86_64 math intrinsics
by Mark Mendell
· 10 years ago
8d5b8b2
ART: Force constants into the entry block
by David Brazdil
· 10 years ago
10f56cb
ART: Fix crash in gtests
by David Brazdil
· 10 years ago
09b8463
[optimizing compiler] x86 goodness
by Mark Mendell
· 10 years ago
b666f48
Move arenas into runtime
by Mathieu Chartier
· 10 years ago
c202414
Merge "Create HGraph outside Builder, print timings"
by David Brazdil
· 10 years ago
5e8b137
Create HGraph outside Builder, print timings
by David Brazdil
· 10 years ago
18c219b
Fix test after register allocator changes.
by Nicolas Geoffray
· 10 years ago
d426a8f
Fix register allocator test.
by Calin Juravle
· 10 years ago
cd6dffe
Add implicit null checks for the optimizing compiler
by Calin Juravle
· 10 years ago
dd8f887
Fix a bug in the register allocator.
by Nicolas Geoffray
· 10 years ago
52c4896
[optimizing compiler] Add support for volatile
by Calin Juravle
· 10 years ago
e53798a
Inlining support in optimizing.
by Nicolas Geoffray
· 10 years ago
f537012
Treat SSA transformation special, as we may have to bailout.
by Nicolas Geoffray
· 10 years ago
d6fb6cf
[optimizing compiler] Add DIV_LONG
by Calin Juravle
· 10 years ago
f43083d
Do not update Out after it has a valid location.
by Nicolas Geoffray
· 10 years ago
d0d4852
[optimizing compiler] Add div-int and exception handling.
by Calin Juravle
· 10 years ago
296bd60
Some improvement to reg alloc.
by Mingyao Yang
· 10 years ago
1f897b9
Fix register_allocator_test after reg alloc changes.
by Nicolas Geoffray
· 10 years ago
56b9ee6
Stop converting from Location to ManagedRegister.
by Nicolas Geoffray
· 10 years ago
01ef345
Add trivial register hints to the register allocator.
by Nicolas Geoffray
· 10 years ago
fd680d8
Fix test now that instructions can die at instruction entry.
by Nicolas Geoffray
· 10 years ago
aac0f39
Fix a bug in the register allocator.
by Nicolas Geoffray
· 10 years ago
8a16d97
Fix valgrind errors.
by Nicolas Geoffray
· 10 years ago
3946844
Runtime support for the new stack maps for the opt compiler.
by Nicolas Geoffray
· 10 years ago
3ac17fc
Fix SsaDeadPhiElimination in the presence of dependent phis.
by Nicolas Geoffray
· 10 years ago
de025a7
Fix a bug in LiveInterval::FirstRegisterUseAfter.
by Nicolas Geoffray
· 10 years ago
86dbb9a
Final CL to enable register allocation on x86.
by Nicolas Geoffray
· 10 years ago
31d76b4
Plug code generator into liveness analysis.
by Nicolas Geoffray
· 10 years ago
a7062e0
Add a linear scan register allocator to the optimizing compiler.
by Nicolas Geoffray
· 10 years ago