llvm-6502/include/llvm
Chris Lattner ce8158d1d6 Now that the SparcV9 specific MachineCodeForInstruction class uses it's own
map on the side, Instruction no longer has to be Annotable.  This reduces
the size of the Instruction class by another 4 bytes (on a 32-bit system).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14439 91177308-0d34-0410-b5e6-96231b3b80d8
2004-06-27 18:57:34 +00:00
..
ADT Unbreak the build. tsk tsk 2004-06-25 00:18:02 +00:00
Analysis Remove distasteful method which is really part of the indvars pass 2004-06-24 06:52:20 +00:00
Assembly Revert ostream back to reference: the only user (llvm-tv) no longer needs it. 2004-06-04 21:10:35 +00:00
Bytecode - Changed Handler.h -> BytecodeHandler.h 2004-06-25 02:32:27 +00:00
CodeGen This class is no longer an annotation 2004-06-27 18:50:49 +00:00
Config Regenerated. 2004-06-22 23:47:23 +00:00
Debugger Don't use invalid HTML in doxygen comments. 2004-04-15 15:24:55 +00:00
ExecutionEngine Represent va_list in interpreter as a (ec-stack-depth . var-arg-index) 2004-02-25 23:01:48 +00:00
Support Get rid of Annotable's vtable. If anyone deletes an object through an Annotable*, 2004-06-27 18:36:39 +00:00
System Moved header from include/Support/ to include/llvm/System 2004-05-27 05:30:18 +00:00
Target Spell out `NoFramePointerElim' for readability. 2004-06-21 21:17:44 +00:00
Transforms Prototype for new ConstantExpr lowering pass, contributed by Vladimir Prus! 2004-06-25 07:41:06 +00:00
AbstractTypeUser.h Apparently a particular vendor compiler uses the struct/class tag to MANGLE 2004-06-08 17:44:21 +00:00
Argument.h Forward-declare templates for fix compilation when Argument.h is included first. 2004-03-11 23:42:24 +00:00
BasicBlock.h Don't use identifiers that start with an _ 2004-06-03 21:12:02 +00:00
CallGraphSCCPass.h Change it to take a callgraph, from which we can get a module 2004-04-20 21:52:07 +00:00
Constant.h remove *THANKFULLY* dead method 2004-03-08 06:10:32 +00:00
Constants.h Make ConstantBool act like a 1 bit ConstantInt, in order to simplify client 2004-06-21 12:12:12 +00:00
DerivedTypes.h Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() 2004-06-17 18:19:28 +00:00
Function.h Fix grammar and doxygenify comments. 2004-03-01 18:31:19 +00:00
GlobalValue.h Fixes for PR114: Thanks to Reid Spencer! 2003-11-16 20:21:15 +00:00
GlobalVariable.h Fixes for PR114: Thanks to Reid Spencer! 2003-11-16 20:21:15 +00:00
iMemory.h Add constructors that take a BasicBlock to append to, to the rest of 2004-05-27 00:15:23 +00:00
InstrTypes.h Add methods like BinaryOperator::createAdd that take an instruction to insert 2004-06-20 05:02:56 +00:00
Instruction.def Add the Instruction::Select enum 2004-03-12 05:50:53 +00:00
Instruction.h Now that the SparcV9 specific MachineCodeForInstruction class uses it's own 2004-06-27 18:57:34 +00:00
Instructions.h Added LLVM copyright header (for lack of a better term). 2003-10-20 20:19:47 +00:00
Intrinsics.h isnan is dead 2004-06-15 21:52:58 +00:00
iOperators.h Add constructors that take a BasicBlock to append to, to the rest of 2004-05-27 00:15:23 +00:00
iOther.h Add constructors that take a BasicBlock to append to, to the rest of 2004-05-27 00:15:23 +00:00
iPHINode.h It is no longer 2001 2004-06-11 21:12:22 +00:00
iTerminators.h Hey, why not just make 'new ReturnInst(BB)' DTRT? 2004-06-25 23:10:30 +00:00
Linker.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
Module.h Apparently a particular vendor compiler uses the struct/class tag to MANGLE 2004-06-08 17:44:21 +00:00
ModuleProvider.h Add comments 2004-02-01 00:32:48 +00:00
Pass.h Apparently a particular vendor compiler uses the struct/class tag to MANGLE 2004-06-08 17:44:21 +00:00
PassAnalysisSupport.h Add AnalysisUsage::addRequiredTransitive() to keep analysis info alive for 2004-03-12 06:13:15 +00:00
PassManager.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
PassSupport.h Fix more warnings 2004-06-04 20:39:05 +00:00
SymbolTable.h Fix case of doxygen directive \p. 2004-06-03 15:14:00 +00:00
SymbolTableListTraits.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
Type.def Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
Type.h Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() 2004-06-17 18:19:28 +00:00
Use.h Fixes for PR114: Thanks to Reid Spencer! 2003-11-16 20:21:15 +00:00
User.h Make ctor inline, change ValueTy ->unsigned 2004-06-27 18:01:15 +00:00
Value.h Eliminate the Instruction::iType field, folding it into the Value::VTy field. 2004-06-27 18:38:24 +00:00