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