llvm-project/llvm/lib
Eric Christopher 919772fd5d Only use blx for external function calls on thumb, these could be fixed
up by the dynamic linker, but it's better to use the correct instruction
to begin with.

Fixes rdar://9011034

llvm-svn: 126176
2011-02-22 01:37:10 +00:00
..
Analysis Move "A | ~(A & ?) -> -1" from InstCombine to InstructionSimplify. 2011-02-20 15:20:01 +00:00
Archive Archive: Fix temp path names. 2011-01-17 16:43:30 +00:00
AsmParser convert ConstantVector::get to use ArrayRef. 2011-02-15 00:14:00 +00:00
Bitcode Move library stuff out of the toplevel CMakeLists.txt file. 2011-02-18 22:06:14 +00:00
CodeGen Merge information about the number of zero, one, and sign bits of live-out registers 2011-02-22 00:46:27 +00:00
CompilerDriver Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. 2011-01-10 02:34:23 +00:00
ExecutionEngine Move library stuff out of the toplevel CMakeLists.txt file. 2011-02-18 22:06:14 +00:00
Linker Correctly merge available_externally and regular definitions when they have 2011-02-01 05:33:52 +00:00
MC Handle FK_PCRel_1 and add a test case for this and FK_PCRel_4. 2011-02-21 23:25:41 +00:00
Object Object: Fix type punned pointer issues by making DataRefImpl a union and using intptr_t. 2011-01-21 02:27:02 +00:00
Support The signed version of our "magic number" computation for the integer approximation 2011-02-21 00:22:02 +00:00
Target Only use blx for external function calls on thumb, these could be fixed 2011-02-22 01:37:10 +00:00
Transforms If the phi node was used by an unreachable instruction that ends up using 2011-02-21 17:32:05 +00:00
VMCore These tags are now covered by dwarf::TagString(). 2011-02-18 23:13:40 +00:00
CMakeLists.txt Move library stuff out of the toplevel CMakeLists.txt file. 2011-02-18 22:06:14 +00:00
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00