Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
a6a8d142e60076db1ed6035119856779533bd09e
/
compiler
/
dex
/
quick
/
ralloc_util.cc
455759b
Remove LoadBaseDispWide and StoreBaseDispWide.
by Vladimir Marko
· 10 years ago
091cc40
Quick compiler: allocate doubles as doubles
by buzbee
· 10 years ago
42fcd98
Revert "Revert "64bit changes to the stack walker for the Quick ABI.""
by Nicolas Geoffray
· 10 years ago
3d325c6
Fix CopyRegInfo to keep live/dirty flags of new registers.
by Chao-ying Fu
· 10 years ago
262b299
Fix x86 master build failure.
by buzbee
· 10 years ago
2700f7e
Continuing register cleanup
by buzbee
· 10 years ago
83cc7ae
Create a scoped arena allocator and use that for LVN.
by Vladimir Marko
· 11 years ago
00e1ec6
Revert "Revert "Rework Quick compiler's register handling""
by Bill Buzbee
· 11 years ago
86ec520
Revert "Rework Quick compiler's register handling"
by Bill Buzbee
· 11 years ago
2c1ed45
Rework Quick compiler's register handling
by buzbee
· 11 years ago
614c2b4
Support to generate inline long to FP bytecodes for x86
by Razvan A Lupusoru
· 11 years ago
d69835d
Art Compiler: fix compiler temps
by buzbee
· 11 years ago
da7a69b
Enable compiler temporaries
by Razvan A Lupusoru
· 11 years ago
d61ba4b
Revert "Revert "Better support for x86 XMM registers""
by Bill Buzbee
· 11 years ago
8ff67e3
Revert "Better support for x86 XMM registers"
by Bill Buzbee
· 11 years ago
766a5e5
Better support for x86 XMM registers
by Mark Mendell
· 11 years ago
73e08b3
Fix Mir2Lir::AllocFreeTemp() to return -1 on failure.
by Vladimir Marko
· 11 years ago
0d82948
64-bit prep
by buzbee
· 11 years ago
c729a6b
Improve promotion of double-precision regs
by buzbee
· 11 years ago
bd663de
Compile-time tuning: register/bb utilities
by buzbee
· 11 years ago
56c7178
Compile-time tuning
by buzbee
· 11 years ago
f6c4b3b
New arena memory allocator.
by Mathieu Chartier
· 11 years ago
4b8c13e
Fix sort order to make register promotion stable
by Brian Carlstrom
· 11 years ago
7934ac2
Fix cpplint whitespace/comments issues
by Brian Carlstrom
· 11 years ago
02c8cc6
Fixing cpplint whitespace/blank_line, whitespace/end_of_line, whitespace/labels, whitespace/semicolon issues
by Brian Carlstrom
· 11 years ago
6f485c6
Fix cpplint whitespace/indent issues
by Brian Carlstrom
· 11 years ago
38f85e4
Fix cpplint whitespace/operators issues
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 11 years ago
2ce745c
Fix cpplint whitespace/braces issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed (99%) from src/compiler/dex/quick/ralloc_util.cc]
8d3a117
Perf tweaks to compiling and oat writing.
by Ian Rogers
· 11 years ago
a5abf70
Compiler: replace DOM traversal computation
by buzbee
· 11 years ago
862a760
Compiler: continuing refactoring
by buzbee
· 11 years ago
b0245ae
Compiler: stop wasting cycles....
by buzbee
· 11 years ago
1fd3346
Compiler: LIR restructuring
by buzbee
· 11 years ago
311ca16
Compiler: Spring cleaning
by buzbee
· 12 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
395116c
Compiler: rearranging the deck chairs.
by buzbee
· 12 years ago
[Renamed (99%) from src/compiler/codegen/ralloc_util.cc]
c7d1f91
Codegen tweaks
by buzbee
· 12 years ago
4ef3e45
Compiler constant handling rework
by buzbee
· 12 years ago
641ce03
Rename compiler_llvm CompilationUnit to LlvmCompilationUnit
by Brian Carlstrom
· 12 years ago
e6285f9
Compiler: Take advantage of constant propagation
by buzbee
· 12 years ago
078fa45
Quick compiler: improve ClobberSReg comments
by buzbee
· 12 years ago
5f61f67
Workaround for Issue 7250540
by buzbee
· 12 years ago
02031b1
Quick compiler: Single .so for all targets
by buzbee
· 12 years ago
fa57c47
Quick Compiler: Shoot the Camel
by buzbee
· 12 years ago
aad9438
Quick Compiler: static, extern and inline cleanup
by buzbee
· 12 years ago
52a77fc
Quick Compiler function renaming
by buzbee
· 12 years ago
cbd6d44
C++'ification of Quick compiler's casts
by buzbee
· 12 years ago
eaf09bc
Quick compiler: more refactoring
by buzbee
· 12 years ago
efc6369
Quick compiler source reorganizatio - part 1
by buzbee
· 12 years ago
[Renamed (99%) from src/compiler/codegen/RallocUtil.cc]
b046e16
Remove all TARGET_[ARM|X86|MIPS] #ifdefs
by buzbee
· 12 years ago
ca7a5e4
Quick compiler: restore optimizations
by buzbee
· 12 years ago
2a83e8f
Quick compiler, fix wide bug
by buzbee
· 12 years ago
0399dde
Remove Frame, merge shadow and quick representations.
by Ian Rogers
· 12 years ago
7484741
Fix a bunch of lint.
by Elliott Hughes
· 12 years ago
ad8f15e
Milestone: close Quick side channel communication
by buzbee
· 12 years ago
15bf980
More Quick compiler restructuring
by buzbee
· 12 years ago
a114add
[Compiler] use Art indentation standard
by Bill Buzbee
· 12 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 12 years ago
bdf6c3d
Trivial cleanup of typos and fixed-length buffers.
by Elliott Hughes
· 12 years ago
a7c1268
Restore card marking, minor tuning
by buzbee
· 12 years ago
9c044ce
Support for promoting Method* and compiler temps
by buzbee
· 12 years ago
239c4e7
Loop detection, improved reg allocation
by buzbee
· 12 years ago
98dc5d7
Fix out-of-bounds memory access
by buzbee
· 12 years ago
3d66194
Real fix for 064
by buzbee
· 12 years ago
e196567
SSA rework and support compiler temps in the frame
by buzbee
· 12 years ago
efccc56
Frame layout change
by buzbee
· 12 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 12 years ago
86a4bce
Fix branch bug (showed up in codegen for debug)
by buzbee
· 12 years ago
31a4a6f
More target-independence
by buzbee
· 13 years ago
e3acd07
Multi-target support
by buzbee
· 13 years ago
5abfa3e
Compiler tuning
by buzbee
· 13 years ago
11d1b0c
Reduce namespace pollution.
by Elliott Hughes
· 13 years ago
a50638b
Register allocation fixes.
by buzbee
· 13 years ago
67bc236
Register promotion fix
by buzbee
· 13 years ago
6825326
Reg utility fix
by buzbee
· 13 years ago
3ddc0d1
Fix Vmap table size
by buzbee
· 13 years ago
bbaf894
Optimization fixes
by buzbee
· 13 years ago
58f9274
Various bugfixes
by buzbee
· 13 years ago
6181f79
Register usage cleanup
by buzbee
· 13 years ago
b29e4d1
Misc codegen fixes related to register promotion
by buzbee
· 13 years ago
ed3e930
assert to DCHECK conversion
by buzbee
· 13 years ago
042946d
Fix dalvik vm reg to callee save mappings
by buzbee
· 13 years ago
c41e5b5
Add tables to map between callee saves and vregs
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
0d966cf
Add suspend check & stub
by buzbee
· 13 years ago
0c7f26d
Fixes for register promotion; enable fast path
by buzbee
· 13 years ago
e9a72f6
Try/Catch analysis; various workarounds
by buzbee
· 13 years ago
2e748f3
Register temp handling fix
by buzbee
· 13 years ago
c5ef046
Add slow-path code gen for static/direct invokes
by buzbee
· 13 years ago
9e0f9b0
Add switch and comparison tests. Fix ralloc bug
by buzbee
· 13 years ago
67bf885
Oat compiler integration snapshot.
by buzbee
· 13 years ago