llvm-6502/include/llvm
Chris Lattner c8b25d40cb Changed the fundemental architecture of Operands for Instructions. Now
Operands are maintained as a vector<Use> in the User class, and operator
iterators are provided as before.  Getting an operand no longer requires
a virtual function call.

WARNING: getOperand(x) where x >= getNumOperands() will now assert instead
of returning null!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149 91177308-0d34-0410-b5e6-96231b3b80d8
2001-07-07 08:36:50 +00:00
..
Analysis New file, includes method to merge exit nodes together 2001-07-06 16:57:52 +00:00
Assembly Remove code for printing out Analysis data structures. It got moved 2001-07-03 05:35:52 +00:00
Bytecode Initial revision 2001-06-06 20:29:01 +00:00
Optimizations Split AllOpts.h into lots of little .h files. 2001-06-30 04:34:07 +00:00
Tools Addition of 'deleter' function. 2001-07-02 01:09:41 +00:00
Transforms Add prototypes for ADCE pass 2001-06-30 06:37:16 +00:00
BasicBlock.h Changed the fundemental architecture of Operands for Instructions. Now 2001-07-07 08:36:50 +00:00
CFG.h * Added comments 2001-07-06 16:56:17 +00:00
CFGdecls.h * Added comments 2001-07-06 16:56:17 +00:00
ConstantHandling.h Split AllOpts.h into lots of little .h files. 2001-06-30 04:34:07 +00:00
ConstantPool.h Initial revision 2001-06-06 20:29:01 +00:00
ConstPoolVals.h Changed the fundemental architecture of Operands for Instructions. Now 2001-07-07 08:36:50 +00:00
DerivedTypes.h Initial revision 2001-06-06 20:29:01 +00:00
Function.h Changed the fundemental architecture of Operands for Instructions. Now 2001-07-07 08:36:50 +00:00
iMemory.h Changed the fundemental architecture of Operands for Instructions. Now 2001-07-07 08:36:50 +00:00
InstrTypes.h Changed the fundemental architecture of Operands for Instructions. Now 2001-07-07 08:36:50 +00:00
Instruction.h Changed the fundemental architecture of Operands for Instructions. Now 2001-07-07 08:36:50 +00:00
iOperators.h Make a new GenericBinaryInst class, instead of providing lots of silly 2001-06-27 23:28:50 +00:00
iOther.h Changed the fundemental architecture of Operands for Instructions. Now 2001-07-07 08:36:50 +00:00
iTerminators.h Changed the fundemental architecture of Operands for Instructions. Now 2001-07-07 08:36:50 +00:00
iUnary.h Initial revision 2001-06-06 20:29:01 +00:00
Module.h Add a reduceApply method 2001-06-30 04:34:42 +00:00
SlotCalculator.h Initial revision 2001-06-06 20:29:01 +00:00
SymbolTable.h * Rename get.*Operator to create seeing that it would have to be qualified 2001-06-25 07:31:05 +00:00
SymTabValue.h Initial revision 2001-06-06 20:29:01 +00:00
Type.h The ConstRules class got moved to the opt namespace 2001-06-30 04:35:01 +00:00
User.h Changed the fundemental architecture of Operands for Instructions. Now 2001-07-07 08:36:50 +00:00
Value.h Add a new slew of functions to allow dynamic_cast<> like operation for 2001-06-27 23:27:42 +00:00
ValueHolder.h Add a new pop_back() method 2001-06-30 04:35:21 +00:00