llvm-6502/lib
Amara Emerson 098d6d5734 Add R_ARM_TARGET1 relocation to MCJIT and ensure that the runtime dyld reads
all symbols during object loading, not just global ones.

This fixes JIT execution of code using llvm.global_ctors with internal
linkage constructors.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168148 91177308-0d34-0410-b5e6-96231b3b80d8
2012-11-16 11:11:59 +00:00
..
Analysis Add doInitialization and doFinalization methods to ModulePass's, to allow them to be re-initialized and reused on multiple Module's. 2012-11-15 00:14:15 +00:00
Archive
AsmParser Fix typo in a comment. 2012-11-16 06:10:48 +00:00
Bitcode Remove trailing whitespace 2012-11-15 22:34:00 +00:00
CodeGen Factor some common code to reduce compile size. 2012-11-16 07:48:23 +00:00
DebugInfo [DebugInfo] Generate address ranges for compile units even if .debug_aranges is present: it is often the case that .debug_aranges section contains ranges only for a small subset of compile units. Test cases will be added in separate commits. 2012-11-16 08:36:25 +00:00
ExecutionEngine Add R_ARM_TARGET1 relocation to MCJIT and ensure that the runtime dyld reads 2012-11-16 11:11:59 +00:00
Linker
MC Emit relocations from .debug_aranges to .debug_info for asm files 2012-11-14 09:55:38 +00:00
Object s/assert/llvm_unreachable/ 2012-11-14 17:58:11 +00:00
Support PathV2: Fix a possible infinite loop. 2012-11-15 20:24:52 +00:00
TableGen
Target Use roundps/pd for llvm.ceil, llvm.trunc, llvm.rint, and llvm.nearbyint of vector types. 2012-11-16 06:37:56 +00:00
Transforms LoopVectorize: Division reductions generate incorrect code. Remove the part of the code that deals with divs. 2012-11-16 06:51:17 +00:00
VMCore Constant::IsThreadDependent(): Use dyn_cast<Constant> instead of cast 2012-11-16 10:33:25 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile