llvm-6502/lib
Bill Wendling 8f47fc8f00 When a block ends in an indirect branch, add its successors to the machine basic block.
The CFG of the machine function needs to know that the targets of the indirect
branch are successors to the indirect branch.
<rdar://problem/12529625>


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166448 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-22 23:30:04 +00:00
..
Analysis revert r166264 because the LTO build is still failing 2012-10-19 21:28:43 +00:00
Archive Mark checkSignature const, and in turn stop casting away const from 2012-09-05 22:09:23 +00:00
AsmParser Add the "ForceSizeOpt" attribute. 2012-10-22 17:33:31 +00:00
Bitcode Move the Attributes::Builder outside of the Attributes class and into its own class named AttrBuilder. No functionality change. 2012-10-15 20:35:56 +00:00
CodeGen Don't crash when the Assignments vector is empty. 2012-10-21 19:05:03 +00:00
DebugInfo Use a typedef to reduce some typing and reformat code accordingly. 2012-10-16 23:46:25 +00:00
ExecutionEngine Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis. 2012-10-15 16:24:29 +00:00
Linker Move the "findUsedStructTypes" functionality outside of the Module class. 2012-08-03 00:30:35 +00:00
MC Add support for annotated disassembly output for X86 and arm. 2012-10-22 22:31:46 +00:00
Object Cosmetic changes 2012-10-10 01:45:52 +00:00
Support Support: Don't remove special files on signals. 2012-10-17 16:30:54 +00:00
TableGen tblgen: Compile TableGen without RTTI. 2012-10-10 20:27:18 +00:00
Target When a block ends in an indirect branch, add its successors to the machine basic block. 2012-10-22 23:30:04 +00:00
Transforms Iterating over a DenseMap<std::pair<BasicBlock*, unsigned>, PHINode*> is not 2012-10-22 19:43:56 +00:00
VMCore Add the "ForceSizeOpt" attribute. 2012-10-22 17:33:31 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile