Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
1bc37c60da71c923ea9a2e99d31ba1b3d76d79a8
/
src
/
compiler
/
codegen
/
codegen_util.cc
1bc37c6
Continuing Quick compiler refactoring
by buzbee
· 13 years ago
cbd6d44
C++'ification of Quick compiler's casts
by buzbee
· 13 years ago
eaf09bc
Quick compiler: more refactoring
by buzbee
· 13 years ago
efc6369
Quick compiler source reorganizatio - part 1
by buzbee
· 13 years ago
[Renamed from src/compiler/codegen/CodegenUtil.cc]
f0504cd
Quick backend: rename target-specific #defines
by buzbee
· 13 years ago
ec13743
Revert "Revert "Refactor codegen resource masks""
by buzbee
· 13 years ago
4b39c9f1b
Revert "Refactor codegen resource masks"
by Bill Buzbee
· 13 years ago
07131ca
Refactor codegen resource masks
by buzbee
· 13 years ago
b046e16
Remove all TARGET_[ARM|X86|MIPS] #ifdefs
by buzbee
· 13 years ago
137e88f
Fast path interface dispatch.
by Ian Rogers
· 13 years ago
6459e7c
Enable bitcode verification for debug builds
by buzbee
· 13 years ago
a5b3024
Split dex_pc<->native_pc mapping table
by Bill Buzbee
· 13 years ago
000d724
Allow more vregs in native GC map.
by Ian Rogers
· 13 years ago
f5f5a12
Quick compiler: bug fix & cleanup
by buzbee
· 13 years ago
0c7abda
NativePcOffsetToReferenceMap
by Ian Rogers
· 13 years ago
8320f38
Prune useless entries from dex to pc map
by buzbee
· 13 years ago
d1643e4
Basic block combine pass
by buzbee
· 13 years ago
08f753d
Avoid compile time rewriting of dex code by verifier.
by Ian Rogers
· 13 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 13 years ago
854029c
Fixes to x86 register promotion and load hoisting.
by jeffhao
· 13 years ago
e296248
Fixes for x86 compiler optimizations.
by jeffhao
· 13 years ago
6969d50
Invoke support for Quick Compiler
by buzbee
· 13 years ago
a114add
[Compiler] use Art indentation standard
by Bill Buzbee
· 13 years ago
a0e1806
Add a SafeMap equivalent to std::map but without the error-prone operator[].
by Elliott Hughes
· 13 years ago
7caad77
Implement various missing parts of the X86 compiler
by Ian Rogers
· 13 years ago
b25c3f6
Fix cpplint's whitespace complaints.
by Elliott Hughes
· 13 years ago
fc9e6fa
Compiler intrinsics
by buzbee
· 13 years ago
b41b33b
Add 3rd argument register to X86.
by Ian Rogers
· 13 years ago
bdf6c3d
Trivial cleanup of typos and fixed-length buffers.
by Elliott Hughes
· 13 years ago
f582258
oat file patching
by Brian Carlstrom
· 13 years ago
b3ab25b
Enable compiler_test on host.
by Ian Rogers
· 13 years ago
9c044ce
Support for promoting Method* and compiler temps
by buzbee
· 13 years ago
3fa1379
Patch support for the boot image.
by Ian Rogers
· 13 years ago
239c4e7
Loop detection, improved reg allocation
by buzbee
· 13 years ago
b5d09b2
Method prologue and epilogues, add missing x86 functionality.
by Ian Rogers
· 13 years ago
ab058bb
Make code buffer units 8bit rather than 16bit.
by Ian Rogers
· 13 years ago
efccc56
Frame layout change
by buzbee
· 13 years ago
86a4bce
Fix branch bug (showed up in codegen for debug)
by buzbee
· 13 years ago
adb8c67
Move the compiler away from libdex.
by Elliott Hughes
· 13 years ago
a7678db
x86 source code hack and slash
by buzbee
· 13 years ago
e88dfbf
x86 codegen source file skeletons
by buzbee
· 13 years ago
a2ebdd7
Complete MIPS code generation support
by buzbee
· 13 years ago
c5159d5
MIPS switch table support
by buzbee
· 13 years ago
be00364
Another attempt to fix the mac build
by buzbee
· 13 years ago
bc6ba40
Fix the mac build - tweak the display format
by buzbee
· 13 years ago
82488f5
Multi-target Codegen cleanup
by buzbee
· 13 years ago
5de3494
Another step towards a Mips target
by buzbee
· 13 years ago
31a4a6f
More target-independence
by buzbee
· 13 years ago
e3acd07
Multi-target support
by buzbee
· 13 years ago