Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
frameworks
/
compile
/
libbcc
/
b7bce7436876884dfd78ec41d147ddbe47e37cbd
/
lib
/
Core
/
Compiler.cpp
b7bce74
generate calls to rsSetObject inside .helper invoke functions
by Tim Murray
· 10 years ago
b4447cd
De-cruft the libbcc compiler infrastructure.
by Chris Wailes
· 10 years ago
81c6c7e
am 10ee6af6: Ensure that we only compile the proper bitwidth bitcode for an architecture.
by Stephen Hines
· 10 years ago
10ee6af
Ensure that we only compile the proper bitwidth bitcode for an architecture.
by Stephen Hines
· 10 years ago
900c6c1
Replace NULL macros with nullptr literals.
by Chris Wailes
· 10 years ago
f21590e
Update libbcc for LLVM rebase to r212749.
by Stephen Hines
· 10 years ago
d0993af
Update libbcc for LLVM rebase to r212749.
by Stephen Hines
· 10 years ago
a630078
Update libbcc for LLVM 3.5 rebase (r209713).
by Stephen Hines
· 10 years ago
c2074ca
Update libbcc for 64-bit support.
by Tim Murray
· 10 years ago
6a5fa14
Remove beforeExecuteLTOPasses callback
by Tobias Grosser
· 11 years ago
5b7f52a
Improve error code to error string translation
by Tobias Grosser
· 11 years ago
2f6103b
Remove manually inlined populateLTOPassManager()
by Tobias Grosser
· 11 years ago
27fb7ed
Dump LLVM-IR before generating target code
by Tobias Grosser
· 11 years ago
b730e23
Updates for LLVM merge to r171906 on 20130108.
by Stephen Hines
· 11 years ago
ef73a24
Refine DebugHelper.h into Log.h.
by Zonr Chang
· 12 years ago
c72c4dd
Make libbcc public.
by Zonr Chang
· 12 years ago
[Renamed (98%) from lib/ExecutionEngine/Compiler.cpp]
ade9277
Switch to use RSCompilerDriver.
by Zonr Chang
· 12 years ago
7a66e6c
Merge lib/Transforms into lib/ExecutionEngine.
by Shih-wei Liao
· 12 years ago
862f3ba
Introduce SymbolResolver and its subclasses.
by Zonr Chang
· 12 years ago
4f94c52
Introduce InputFile/OutputFile and FileMutex.
by Zonr Chang
· 12 years ago
d2a5a0e
Refactor SourceInfo into Source.
by Shih-wei Liao
· 12 years ago
fc27477
Properly handle turning off NEON on ARM devices.
by Stephen Hines
· 12 years ago
ead5ccb
Revert "Refactor SourceInfo into Source."
by Stephen Hines
· 12 years ago
758d00c
Revert "Introduce InputFile/OutputFile and FileMutex."
by Stephen Hines
· 12 years ago
5fb1474
Revert "Introduce SymbolResolver and its subclasses."
by Stephen Hines
· 12 years ago
09ebd17
Revert "Merge lib/Transforms into lib/ExecutionEngine."
by Stephen Hines
· 12 years ago
4a68b1c
Revert "Switch to use RSCompilerDriver."
by Stephen Hines
· 12 years ago
2f6a493
Revert "Make libbcc public."
by Stephen Hines
· 12 years ago
[Renamed (98%) from lib/Core/Compiler.cpp]
5b94819
Revert "Refine DebugHelper.h into Log.h."
by Stephen Hines
· 12 years ago
b519fe3
Refine DebugHelper.h into Log.h.
by Zonr Chang
· 12 years ago
80232dd
Make libbcc public.
by Zonr Chang
· 12 years ago
[Renamed (98%) from lib/ExecutionEngine/Compiler.cpp]
fef9a1b
Switch to use RSCompilerDriver.
by Zonr Chang
· 12 years ago
cd52b55
Merge lib/Transforms into lib/ExecutionEngine.
by Shih-wei Liao
· 12 years ago
ee69009
Introduce SymbolResolver and its subclasses.
by Zonr Chang
· 12 years ago
d670be7
Introduce InputFile/OutputFile and FileMutex.
by Zonr Chang
· 12 years ago
4ce024b
Refactor SourceInfo into Source.
by Shih-wei Liao
· 12 years ago
a7e5c8f
resolved conflicts for merge of f46fa664 to master
by Stephen Hines
· 12 years ago
a75396f
NEON cannot be used if we require full precision FP.
by Stephen Hines
· 12 years ago
b67c9e7
Switch optimization level from metadata to bitcode wrapper.
by Stephen Hines
· 12 years ago
0e56786
Remove USE_CACHE support, since we only need MC support.
by Stephen Hines
· 12 years ago
3699962
Remove USE_MCJIT configuration flags, since MC is the only path.
by Stephen Hines
· 12 years ago
9ddeb6b
Remove OLD_JIT support from libbcc.
by Stephen Hines
· 12 years ago
569986d
Switch libbcc to start using MetadataExtractor.
by Stephen Hines
· 12 years ago
9af1e4d
Merge "Turn off NEON until we fix potential alignment issues."
by Stephen Hines
· 12 years ago
2270591
Registers targets etc. before looking up targets.
by Shih-wei Liao
· 12 years ago
f6b202b
Turn off NEON until we fix potential alignment issues.
by Stephen Hines
· 12 years ago
e0918ac
resolved conflicts for merge of 7c75d915 to master
by Stephen Hines
· 12 years ago
094881f
Enable debugging of RS code under GDB
by Daniel Malea
· 13 years ago
cc366e5
Support ForEachExpand on non-root functions.
by Stephen Hines
· 12 years ago
d88c0d1
Check the ability to link library during setup.
by Shih-wei Liao
· 12 years ago
9e81e37
Add "const". And clean up.
by Shih-wei Liao
· 12 years ago
4deffde
Add Compiler::ArchType. And fix the CodeModel and NoFramePointerElim.
by Shih-wei Liao
· 12 years ago
df3fee4
Let SourceInfo take charage of and LLVM module.
by Zonr Chang
· 12 years ago
2fcbd02
Introduce CompilerOption for compile() interface.
by Zonr Chang
· 12 years ago
e7371e1
Add llvm::Triple::thumb to __HOST__ cross-compiler discovery list
by Andrew Hsieh
· 12 years ago
fbeb9b6
Improve readability. Fix format.
by Shih-wei Liao
· 12 years ago
c0554e2
Determine Features based on Triple; Fix for Intel
by Andrew Hsieh
· 12 years ago
db16918
Add ForEach expansion optimization to libbcc.
by Stephen Hines
· 12 years ago
10c1412
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE
by Steve Block
· 12 years ago
b20498e
Rename (IF_)LOGD(_IF) to (IF_)ALOGD(_IF) DO NOT MERGE
by Steve Block
· 13 years ago
be81e10
Apply changes to migrate to upstream (Dec 16th 2011)
by Logan Chien
· 13 years ago
21392f0
Add MIPS as build target.
by Logan Chien
· 13 years ago
4e4485d
Apply changes to migrate to upstream. (Nov 25th 2011)
by Logan Chien
· 13 years ago
998ec83
Enhance host bcc to allow cross-compilation (eg. debug arm codegen on host):
by Andrew Hsieh
· 13 years ago
e1bff14
Apply changes to migrate to llvm upstream r144606.
by Logan Chien
· 13 years ago
7f079eb
Make sure NEON is off for Xoom when ARCH_ARM_HAVE_NEON isn't set.
by Stephen Hines
· 13 years ago
40bcd66
Change USE_ARM_NEON to !DISABLE_ARCH_ARM_HAVE_NEON.
by Shih-wei Liao
· 13 years ago
bc9eb8f
Apply changes to migrate to LLVM upstream Oct 20th 2011.
by Logan Chien
· 13 years ago
3bb7707
Enhance target architecture selection rules.
by Logan Chien
· 13 years ago
a12d2f3
Add proper build-time configs for VFP/NEON/...
by Stephen Hines
· 13 years ago
6416010
Don't forget to export .rs.dtor() for Renderscript.
by Stephen Hines
· 13 years ago
2558ae4
Initialize required component.
by Logan Chien
· 13 years ago
7890d43
Add bccMarkExternalSymbol (to specify external symbol.)
by Logan Chien
· 13 years ago
d548e00
Remove unused code.
by Logan Chien
· 13 years ago
34c600a
Add bccPrepareSharedObject
by Joseph Wen
· 13 years ago
d3fe15c
Apply changes to migrate to llvm upstream r135568.
by Logan Chien
· 13 years ago
4885cf8
Refine the disassembler config code.
by Logan Chien
· 13 years ago
b9ef9ab
Initialize AsmPrinter for compiler.
by Logan Chien
· 13 years ago
d2a5f30
Separate OLD_JIT code.
by Logan Chien
· 13 years ago
c2e23c3
Register MCAsmInfo.
by Shih-wei Liao
· 13 years ago
9347e0b
Extract duplicated disassembler.
by Logan Chien
· 13 years ago
7691907
Add run-time hash check for libRS.so
by Joseph Wen
· 13 years ago
afa4e90
Merge "Use 20-byte libbcc.so.sha1 to store checksum"
by Ying Wang
· 13 years ago
f36637f
Fixbug 4995931
by Joseph Wen
· 13 years ago
26fea10
Use 20-byte libbcc.so.sha1 to store checksum
by Ying Wang
· 13 years ago
029057e
Fix API changes of llvm::SubtargetFeatures.
by Shih-wei Liao
· 13 years ago
873aa90
Merge "Clean up #if directives."
by Shih-wei Liao
· 13 years ago
587e1e8
Merge "Enhance the disassembler for MCJIT codegen."
by Shih-wei Liao
· 13 years ago
9f73de0
Clean up #if directives.
by Shih-wei Liao
· 13 years ago
d3c551f
Enhance the disassembler for MCJIT codegen.
by Shih-wei Liao
· 13 years ago
7f69f02
Remove debug information
by Joseph Wen
· 13 years ago
2ca6e57
Fix the libbcc SHA1 checksum dependency
by Joseph Wen
· 13 years ago
d18a3df
Revert "Fix the libbcc SHA1 checksum dependency"
by Stephen Hines
· 13 years ago
89175b9
Fix the libbcc SHA1 checksum dependency
by Joseph Wen
· 13 years ago
51001b8
Turn on NEON support for Nexus S
by Joseph Wen
· 13 years ago
5de1adf
Use SHA1 to verify libbcc is consistent with cache
by Joseph Wen
· 13 years ago
320b549
Add missing #if USE_MCJIT header guard. Clean up debugging message.
by Shih-wei Liao
· 13 years ago
f12077c
Fix MCJIT LTO breakage problem.
by Shih-wei Liao
· 13 years ago
e201976
Add more MC JIT Debugging.
by Shih-wei Liao
· 13 years ago
90cd3d1
Add DEBUG_MCJIT_REFLECT and DEBUG_MCJIT_DISASSEMBLE.
by Shih-wei Liao
· 13 years ago
Next »