llvm-6502/lib/VMCore
Gabor Greif b14cda3c0d Second installment of "BasicBlock operands to the back"
changes.

For InvokeInst now all arguments begin at op_begin().
The Callee, Cont and Fail are now faster to get by
access relative to op_end().

This patch introduces some temporary uglyness in CallSite.
Next I'll bring CallInst up to a similar scheme and then
the uglyness will magically vanish.

This patch also exposes all the reliance of the libraries
on InvokeInst's operand ordering. I am thinking of taking
care of that too.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66920 91177308-0d34-0410-b5e6-96231b3b80d8
2009-03-13 18:27:29 +00:00
..
AsmWriter.cpp Second installment of "BasicBlock operands to the back" 2009-03-13 18:27:29 +00:00
Attributes.cpp
AutoUpgrade.cpp
BasicBlock.cpp
CMakeLists.txt
ConstantFold.cpp
ConstantFold.h
Constants.cpp fix typo 2009-03-08 04:06:26 +00:00
Core.cpp
Dominators.cpp
Function.cpp
Globals.cpp make GlobalValue::removeDeadConstantUsers() const. 2009-03-09 05:50:45 +00:00
InlineAsm.cpp
Instruction.cpp
Instructions.cpp Second installment of "BasicBlock operands to the back" 2009-03-13 18:27:29 +00:00
IntrinsicInst.cpp
LeakDetector.cpp
Makefile
Mangler.cpp
Module.cpp
ModuleProvider.cpp
Pass.cpp
PassManager.cpp Use WriteAsOperand instead of manually decorating the name for this 2009-03-10 18:47:59 +00:00
PrintModulePass.cpp
SymbolTableListTraitsImpl.h
Type.cpp
TypeSymbolTable.cpp
Use.cpp Rearrange operands of the BranchInst, to be able to 2009-03-12 18:34:49 +00:00
Value.cpp Rearrange operands of the BranchInst, to be able to 2009-03-12 18:34:49 +00:00
ValueSymbolTable.cpp
ValueTypes.cpp
Verifier.cpp Second installment of "BasicBlock operands to the back" 2009-03-13 18:27:29 +00:00