llvm-6502/lib
Owen Anderson c266600bec In Thumb2, direct branches can be encoded as either a "short" conditional branch with a null predicate, or
as a "long" direct branch.  While the mnemonics are the same, they encode the branch offset differently, and
the Darwin assembler appears to prefer the "long" form for direct branches.  Thus, in the name of bitwise
equivalence, provide encoding and fixup support for it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121710 91177308-0d34-0410-b5e6-96231b3b80d8
2010-12-13 19:31:11 +00:00
..
Analysis Remove useless dynamic_cast<>(). 2010-12-12 21:58:28 +00:00
Archive Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients. 2010-12-09 17:36:48 +00:00
AsmParser Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients. 2010-12-09 17:36:48 +00:00
Bitcode Generalize the darwin wrapper hack to work with generic macho triples as well as darwin ones. 2010-11-29 23:29:54 +00:00
CodeGen Add a couple dag combines to transform mulhi/mullo into a wider multiply 2010-12-13 08:39:01 +00:00
CompilerDriver Now to chant the magical incantation that will exorcise the System library 2010-11-29 19:44:50 +00:00
ExecutionEngine Remove unneeded zero arrays. 2010-12-04 15:28:22 +00:00
Linker Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients. 2010-12-09 17:36:48 +00:00
MC Thumb unconditional branch binary encoding. rdar://8754994 2010-12-10 18:21:33 +00:00
Object Mach-O: Tweak field name. 2010-12-10 06:19:39 +00:00
Support Support/Windows/PathV2: Fix header comment. 2010-12-09 17:37:42 +00:00
Target In Thumb2, direct branches can be encoded as either a "short" conditional branch with a null predicate, or 2010-12-13 19:31:11 +00:00
Transforms Fix sort predicate. qsort(3)'s predicate semantics differ from std::sort's. Fixes PR 8780. 2010-12-13 18:20:38 +00:00
VMCore Support/MemoryBuffer: Replace all uses of std::string *ErrMsg with error_code &ec. And fix clients. 2010-12-09 17:36:48 +00:00
Makefile Add LLVMObject Library. 2010-11-15 03:21:41 +00:00