Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
efc6369224b036a1fb77849f7ae65b3492c832c0
/
src
/
compiler
/
dataflow.cc
efc6369
Quick compiler source reorganizatio - part 1
by buzbee
· 12 years ago
[Renamed (99%) from src/compiler/Dataflow.cc]
c531cef
Eliminate #ifdef ART_USE_QUICK_COMPILER
by buzbee
· 12 years ago
a75a013
Make dex instruction size a lookup.
by Ian Rogers
· 12 years ago
0967a25
Quick compiler code layout
by buzbee
· 12 years ago
d1643e4
Basic block combine pass
by buzbee
· 12 years ago
ca7a5e4
Quick compiler: restore optimizations
by buzbee
· 12 years ago
c9f40dd
Restore "CFG rework for explicit exception edges"
by Bill Buzbee
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
937b73e
Revert "CFG rework for explicit exception edges"
by Brian Carlstrom
· 12 years ago
f2ba9cb
am 8b503db0: CFG rework for explicit exception edges
by buzbee
· 12 years ago
8b503db
CFG rework for explicit exception edges
by buzbee
· 12 years ago
4b771a0
Implemented fused branches for long and fp on x86.
by jeffhao
· 12 years ago
854029c
Fixes to x86 register promotion and load hoisting.
by jeffhao
· 12 years ago
2a83e8f
Quick compiler, fix wide bug
by buzbee
· 12 years ago
52ed776
FP breakage workaround
by buzbee
· 12 years ago
15bf980
More Quick compiler restructuring
by buzbee
· 12 years ago
2cfc639
Foundation for Quick LLVM compiler
by buzbee
· 13 years ago
bff2465
[Compiler] Add object ref discovery
by buzbee
· 13 years ago
a114add
[Compiler] use Art indentation standard
by Bill Buzbee
· 13 years ago
a2e39d9
Enable the rest of branch fusing
by buzbee
· 13 years ago
84fd693
Branch fusing
by buzbee
· 13 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 13 years ago
fc9e6fa
Compiler intrinsics
by buzbee
· 13 years ago
9c044ce
Support for promoting Method* and compiler temps
by buzbee
· 13 years ago
239c4e7
Loop detection, improved reg allocation
by buzbee
· 13 years ago
e196567
SSA rework and support compiler temps in the frame
by buzbee
· 13 years ago
adb8c67
Move the compiler away from libdex.
by Elliott Hughes
· 13 years ago
31a4a6f
More target-independence
by buzbee
· 13 years ago
07ce1d7
Dataflow fix
by buzbee
· 13 years ago
ba938cb
Make the compiler threadsafe
by buzbee
· 13 years ago
5abfa3e
Compiler tuning
by buzbee
· 13 years ago
5b53710
Dataflow analysis rework
by buzbee
· 13 years ago
11d1b0c
Reduce namespace pollution.
by Elliott Hughes
· 13 years ago
8e5944b
Fix build.
by Elliott Hughes
· 13 years ago
c1f143d
Remove some lint.
by Elliott Hughes
· 13 years ago
a3760aa
Refactor the use of Method by the oat compiler.
by Ian Rogers
· 13 years ago
3b6baaa
Bring our native stack usage down.
by Elliott Hughes
· 13 years ago
67bc236
Register promotion fix
by buzbee
· 13 years ago
949f56e
Nullcheck elimination fix
by buzbee
· 13 years ago
ce30293
Compiler cleanup
by buzbee
· 13 years ago
c0ecd65
Various optimization fixes
by buzbee
· 13 years ago
ed3e930
assert to DCHECK conversion
by buzbee
· 13 years ago
aad7201
Move null checks to bvector utility callers
by buzbee
· 13 years ago
43a3642
Fix null check elimination
by buzbee
· 13 years ago
f0cde54
SSA renaming fix & invalid opcode fix
by buzbee
· 13 years ago
ec5adf3
Mark top of managed stack on helper transitions
by buzbee
· 13 years ago
cefd187
Add stack overflow check
by buzbee
· 13 years ago
0cfe1fb
Use accessor methods for Object fields.
by Ian Rogers
· 13 years ago
c143c55
Updating the compiler to use the new-world model
by buzbee
· 13 years ago
67bf885
Oat compiler integration snapshot.
by buzbee
· 13 years ago