index
:
art.git
replicant-6.0
Android's art
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
compiler_llvm
Commit message (
Expand
)
Author
Age
Files
Lines
*
Replace some LLVM-specific code with something more general.
Elliott Hughes
2012-03-14
1
-28
/
+15
*
Fix LLVM #includes and push one piece of LLVM-specific lossage down.
Elliott Hughes
2012-03-13
2
-11
/
+10
*
Unify the invoke stubs and replace "oat" with "Art" in the API.
Elliott Hughes
2012-03-13
1
-1
/
+1
*
Fix the LLVM build. Separate out libart-compiler-llvm.so.
Shih-wei Liao
2012-03-13
1
-0
/
+77
*
Move compiler-specific code out of runtime_support_common.
Shih-wei Liao
2012-03-09
1
-18
/
+150
*
Add object-space related runtime support.
Shih-wei Liao
2012-03-09
6
-119
/
+157
*
Add runtime_support_common.
Shih-wei Liao
2012-03-07
1
-0
/
+1
*
Use llvm_shutdown_obj to fix "static initialization order fiasco."
Shih-wei Liao
2012-03-07
1
-8
/
+15
*
Implement thread-related runtime support routines.
Shih-wei Liao
2012-03-07
1
-5
/
+16
*
Fix memory corruption due to premature llvm_shutdown().
Shih-wei Liao
2012-03-06
2
-13
/
+16
*
Move the compiler away from libdex.
Elliott Hughes
2012-03-06
2
-188
/
+185
*
Create the runtime support table from the function list.
Logan Chien
2012-03-06
1
-22
/
+7
*
Add more runtime function defintion for LLVM.
Logan Chien
2012-03-06
1
-2
/
+190
*
Remove the quotation of the function name.
Logan Chien
2012-03-06
2
-42
/
+42
*
Move the runtime support function lookup callback to runtime_support_llvm.cc.
Logan Chien
2012-03-06
3
-51
/
+63
*
Fix IGET/IPUT slow path code generation.
Logan Chien
2012-03-06
3
-23
/
+90
*
Remove unused runtime support function.
Logan Chien
2012-03-06
3
-56
/
+20
*
Add runtime support routines to runtime_support_llvm.h and utils_llvm.
Shih-wei Liao
2012-03-04
2
-0
/
+31
*
Initial runtime support routines for ART LLVM.
Shih-wei Liao
2012-03-04
3
-17
/
+167
*
Enable -arm-long-calls for ARMv7/Thumb2 code generation.
Logan Chien
2012-03-03
1
-0
/
+8
*
Print LLVM passes time consumption.
Logan Chien
2012-03-02
1
-0
/
+9
*
Remove duplicated code.
Logan Chien
2012-03-01
1
-2
/
+1
*
Remove MutexLock from the argument. Use AssertHeld instead.
Logan Chien
2012-03-01
2
-9
/
+12
*
Add kMips and mips32r2 target attribute. Remove NoFramePointerElim.
Shih-wei Liao
2012-03-01
2
-7
/
+5
*
Code cleanup: Move private members to the end of class declaration.
Logan Chien
2012-03-01
1
-39
/
+39
*
Rename header guard of compiler_llvm.h
Logan Chien
2012-03-01
1
-3
/
+3
*
Cleanup LLVM code generation code.
Logan Chien
2012-03-01
4
-69
/
+71
*
Use switch statement to select target triple.
Logan Chien
2012-03-01
1
-5
/
+14
*
Disable frame pointer elimination of the LLVM code generator.
Logan Chien
2012-03-01
1
-0
/
+2
*
Move llvm::PassRegistry to InitializeLLVM().
Logan Chien
2012-03-01
2
-15
/
+15
*
Implement Link-loading and pass 62 tests in JniInternalTest.
Shih-wei Liao
2012-03-01
4
-2
/
+123
*
Compile llvm.Module into ELF object file.
Logan Chien
2012-02-29
10
-99
/
+487
*
JNI compiler.
Logan Chien
2012-02-29
4
-0
/
+216
*
Fix LLVM compiler following array object representation change
Ian Rogers
2012-02-29
2
-13
/
+29
*
Remove CADMs from LLVM code generator.
Logan Chien
2012-02-29
2
-65
/
+39
*
Extract method-related information from CompilationUnit.
Logan Chien
2012-02-29
4
-41
/
+25
*
Remove JEnv* argument from upcall stub.
Logan Chien
2012-02-27
1
-2
/
+0
*
Ignore frame-larger-than warning for auto generated code.
Logan Chien
2012-02-24
3
-7
/
+50
*
Fix build for incompatible API change: int32_t -> uint32_t.
Logan Chien
2012-02-23
1
-6
/
+6
*
Add shadow stack support to Dex compiler.
Logan Chien
2012-02-20
4
-12
/
+190
*
Add shadow stack runtime support function to art_module.ll.
Logan Chien
2012-02-19
3
-77
/
+142
*
Add Module as a member of IRBuilder.
Logan Chien
2012-02-19
2
-5
/
+7
*
Fix the build, because we still need the ret_shorty.
Shih-wei Liao
2012-02-19
2
-2
/
+3
*
Add upcall compiler.
Logan Chien
2012-02-19
6
-0
/
+278
*
Implement invoke-interface instruction.
Logan Chien
2012-02-19
1
-1
/
+43
*
Implement invoke-super instruction.
Logan Chien
2012-02-19
1
-1
/
+87
*
Implement invoke-virtual instruction.
Logan Chien
2012-02-19
2
-3
/
+119
*
Implement invoke-static and invoke-direct instructions.
Logan Chien
2012-02-18
2
-16
/
+140
*
Add resolve method.
Logan Chien
2012-02-18
2
-0
/
+31
*
Implement sput* instructions.
Logan Chien
2012-02-18
1
-1
/
+43
[next]