Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
e5b8f8b3eaef9871b8cea42cc8e98548754ac051
/
src
/
compiler_llvm
e5b8f8b
Initialize GBCExpander with NULL.
by Logan Chien
· 13 years ago
4ec8ccd
Implement Div/Rem/fptosi.
by TDYa127
· 13 years ago
f71bf5a
Implement remaining intrinsics.
by TDYa127
· 13 years ago
5a26d44
Implement SGet/SPut/AGet/APut.
by TDYa127
· 13 years ago
d36a2ac
Fix the metadata include.
by Logan Chien
· 13 years ago
5e869b6
Move some helper functions to gbc_expander.
by TDYa127
· 13 years ago
89f9605
Move inferred_reg_category_map to greenland.
by TDYa127
· 13 years ago
1f196f1
Use MDBuilder to build metadata.
by TDYa127
· 13 years ago
d54a23d
Implement copy/const/check_suspend intrinsic for expander.
by Logan Chien
· 13 years ago
75e4b60
Cleanup gbc_expander for fly2iceland.
by Logan Chien
· 13 years ago
a1b2185
Starting to implement fly2iceland.
by TDYa127
· 13 years ago
9a12945
Cleanup runtime support. Inline via IR builder.
by TDYa127
· 13 years ago
b672d1e
Merge iceland to greenland.
by TDYa127
· 13 years ago
21d28f5
GBC Expander. Removed lir.
by Shih-wei Liao
· 13 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 13 years ago
87e552d
Make ICCE logic common, refactor throws.
by Ian Rogers
· 13 years ago
9a4f003
Remove the THROW_VERIFICATION_ERROR op and supporting code.
by jeffhao
· 13 years ago
08f753d
Avoid compile time rewriting of dex code by verifier.
by Ian Rogers
· 13 years ago
3d71d80
Fix JNI compiler for portable path.
by TDYa127
· 13 years ago
cd05a62
Global lock levels for the LLVM side.
by Shih-wei Liao
· 13 years ago
c5e3d76
Fix runtime_support_llvm for ART_USE_LLVM_COMPILER.
by Ian Rogers
· 13 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 13 years ago
28a02bd
am 22fc28eb: Merge "Reorder the included header." into ics-mr1-plus-art
by Shih-wei Liao
· 13 years ago
1335a95
Use native target build to reduce dependences.
by Shih-wei Liao
· 13 years ago
2a5885c
Reorder the included header.
by Logan Chien
· 13 years ago
2d3bcbb
Declare correct prototype for compiler-rt.
by Logan Chien
· 13 years ago
1258417
Code cleanup: Use "const T*" instead of "T const*"
by Logan Chien
· 13 years ago
a8eed7d
Use uint32_t for compilation unit index instead of uint16_t.
by Logan Chien
· 13 years ago
02a1e35
Workaround for x86 build now.
by Shih-wei Liao
· 13 years ago
50b69e3
Fix build. Remove unused declaration.
by TDYa127
· 13 years ago
0b130de
Code cleanup. Full sharpening.
by TDYa127
· 13 years ago
7c9c184
Remove fix stub hack.
by Logan Chien
· 13 years ago
971bf3f
Compile method one-by-one.
by Logan Chien
· 13 years ago
67008a6
Add procedure linkage table.
by Logan Chien
· 13 years ago
598c513
Add CompiledCode for method and invoke stub.
by Logan Chien
· 13 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 13 years ago
1474404
Enable arm-long-calls.
by Logan Chien
· 13 years ago
ba67d7d
Revert "Cleanup runtime support. Inline via IR builder."
by Shih-wei Liao
· 13 years ago
afa97e2
Cleanup runtime support. Inline via IR builder.
by TDYa127
· 13 years ago
a64f157
Fix art-portable's build. Adding 1 more parameter.
by Shih-wei Liao
· 13 years ago
0399dde
Remove Frame, merge shadow and quick representations.
by Ian Rogers
· 13 years ago
77065fb
[LLVM] Fix parameter bug in throwing ArrayIndexOutOfBoundsException.
by Shih-wei Liao
· 13 years ago
c147826
Save R9 when up-call.
by TDYa127
· 13 years ago
3f6635a
Improve JniAbort (and JNI tests).
by Elliott Hughes
· 13 years ago
c553b95
Fix JNI return type checking on portable path.
by Ian Rogers
· 13 years ago
53519bf
Set Target CPU.
by Shih-wei Liao
· 13 years ago
6cf2388
Simplify the default stack size handling.
by Elliott Hughes
· 13 years ago
7de4bbe
Get llvm performance back.
by Shih-wei Liao
· 13 years ago
b2e940a
Fix assume_this_non_null.
by TDYa127
· 13 years ago
9eb5f03
Fix MethodInfo. Remove unused shadow frame entry.
by TDYa127
· 13 years ago
b08ed12
Implement thin-lock fast path for compiler-llvm.
by TDYa127
· 13 years ago
7a2a23a
Cleanup proxy stub compiler code.
by Logan Chien
· 13 years ago
95dfa6a
Refine compiler runtime function list.
by Logan Chien
· 13 years ago
a1beb1f
Rename CStringComparator to CStringLessThanComparator.
by Logan Chien
· 13 years ago
fc6c5fd
Add missing object.h to runtime_support_llvm.h
by Logan Chien
· 13 years ago
07a062c
Enable ARM long calls.
by Logan Chien
· 13 years ago
6ea0114
GCC 4.6 (in dalvik-dev) is stricter about converting from NULL.
by Shih-wei Liao
· 13 years ago
dac5eb2
Optimization experiment.
by Shih-wei Liao
· 13 years ago
d4f82b6
Inline String.IndexOf and String.CompareTo.
by TDYa127
· 13 years ago
eead4ac
Implement proxy stub for compiler_llvm.
by TDYa127
· 13 years ago
de479be
Refactor runtime support builder.
by TDYa127
· 13 years ago
af54347
Lazy pushing shadow frame.
by TDYa127
· 13 years ago
526643e
Remove unnecessary exception and suspend checks.
by TDYa127
· 13 years ago
26e9307
Make compiler_llvm target independent. To build x86 image.
by Shih-wei Liao
· 13 years ago
0de52be
Remove data dependency of push/pop shadow frame.
by TDYa127
· 13 years ago
e210214
Refactor dalvik_reg.
by TDYa127
· 13 years ago
4b644ec
Fix art LLVM build.
by Shih-wei Liao
· 13 years ago
a4f9474
Finish cleanup of class/field/method caching.
by Elliott Hughes
· 13 years ago
eac7667
DO NOT MERGE Fix all unsafe caching to be like libcore.
by Elliott Hughes
· 13 years ago
b2eb5c1
Reduce memory usage.
by TDYa127
· 13 years ago
a964d41
Fix float/double mem2reg issue.
by TDYa127
· 13 years ago
82d31cd
Fix invoke-direct and invoke-direct/range CTS.
by Logan Chien
· 13 years ago
3978da5
Improve output code, while compilation time delta is in the noise range
by TDYa127
· 13 years ago
b5eb00c
Use multithread while compiling LLVM bitcode.
by Logan Chien
· 13 years ago
4b1baf1
Fix filled-new-array to pass CTS.
by Logan Chien
· 13 years ago
6e474f8
Only initialize the shadow frame table.
by TDYa127
· 13 years ago
b9ff6b1
Move all alloca to the first basic block.
by TDYa127
· 13 years ago
29c0cd1
Inline specific method.
by TDYa127
· 13 years ago
8db6ea3
Code cleanup. Simplify EmitArrayGEP.
by TDYa127
· 13 years ago
f165286
Don't allocate unused shadow frame entry.
by TDYa127
· 13 years ago
aaa5edc
Improve reflection IllegalArgumentException detail messages.
by Elliott Hughes
· 13 years ago
aad0d97
Call out the functions that we actually import.
by Shih-wei Liao
· 13 years ago
3587677
Change DCHECK_NE(, MAX_EXPECT) to DCHECK_LT(, MAX_EXPECT)
by Shih-wei Liao
· 13 years ago
cc1b4c3
Remove unnecessary checks for small methods.
by TDYa127
· 13 years ago
bab4283
Merge "Fix x86 type conversions. test-art-host-oat passes." into ics-mr1-plus-art
by jeffhao
· 13 years ago
41005dd
Fix x86 type conversions. test-art-host-oat passes.
by jeffhao
· 13 years ago
ce9c317
Fix X86 compilation.
by TDYa127
· 13 years ago
c3f8fa5
Reorder LLVM initialize procedure.
by Logan Chien
· 13 years ago
b1bab1c
Code cleanup: Remove unnecessary parameter.
by Logan Chien
· 13 years ago
7834cbd
Consistently use __asm__ rather than asm.
by Elliott Hughes
· 13 years ago
e4c2ccc
Reduce compilation time.
by TDYa127
· 13 years ago
1d7e510
Reduce shadow frame size.
by TDYa127
· 13 years ago
9d7bc82
Fix run-test 083 regression.
by TDYa127
· 13 years ago
f15b0ab
Only do the suspend check at return and loop latch.
by TDYa127
· 13 years ago
2f701e5
Remove unnecessary UpdateDexPC.
by TDYa127
· 13 years ago
ac7b5bb
Add support for llvm static branch prediction.
by TDYa127
· 13 years ago
6819a91
GetCurrentThread can be set as pure on X86.
by TDYa127
· 13 years ago
d955bec
TBAA, separate RuntimeInfo and ShadowFrame.
by TDYa127
· 13 years ago
388a83b
Free the resource on target device.
by TDYa127
· 13 years ago
a22ea03
Restore the logging of compilation progress on target device.
by TDYa127
· 13 years ago
Next »