llvm-6502/include/llvm
Chris Lattner 69db8da023 Checkin changes to:
1. Clean up the TargetMachine structure.  No more wierd pointers that have to
   be cast around and taken care of by the target.
2. Instruction Scheduling now takes the schedinfo as an argument.  The same
   should be done with the instinfo, it just isn't now.
3. Sparc.h is now just a factory method.  Eventually this file will dissapear,
   but probably not until we have more than one backend.  :)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@564 91177308-0d34-0410-b5e6-96231b3b80d8
2001-09-14 04:32:38 +00:00
..
Analysis Initial instruction tree support for the analysis library 2001-09-14 01:42:26 +00:00
Assembly * Add capability of printing out a global variable 2001-09-10 20:06:47 +00:00
Bytecode Use a deque instead of a vector for greater efficiency writing bytecode 2001-09-07 16:27:49 +00:00
CodeGen Checkin changes to: 2001-09-14 04:32:38 +00:00
Optimizations Follow the golden rule of the coding standards guide: Make the code look 2001-09-07 17:38:10 +00:00
Support Generic k-way tree support 2001-09-14 01:42:01 +00:00
Transforms Constant pools no longer exist 2001-09-07 16:29:55 +00:00
AbstractTypeUser.h New file for supporting abstract types 2001-09-07 23:00:03 +00:00
Annotation.h Convert ConstRules to use annotations to clean it up. 2001-09-09 21:00:23 +00:00
BasicBlock.h Changing setName semantics 2001-09-07 16:16:57 +00:00
CFG.h Rename contype to subtype 2001-09-09 22:26:58 +00:00
CFGdecls.h Remove ReversePostOrderTraversal declaration 2001-09-07 21:02:50 +00:00
ConstantHandling.h Convert ConstRules to use annotations to clean it up. 2001-09-09 21:00:23 +00:00
ConstPoolVals.h Disable destructors on constants 2001-09-11 04:27:19 +00:00
DerivedTypes.h * Add new DerivedType base class that goes between Type and the derived types 2001-09-07 16:19:29 +00:00
Function.h * Method::getType should return type cast as MethodType, eliminate getMethodType 2001-09-10 20:06:17 +00:00
GlobalVariable.h Implement global variable support 2001-09-10 07:58:01 +00:00
iMemory.h Add assertion to check for 2001-09-07 16:25:42 +00:00
InstrTypes.h Add an function to BinaryOperator to swap the two operands 2001-07-20 19:09:33 +00:00
Instruction.h Support new setName interface 2001-09-07 16:19:55 +00:00
iOperators.h
iOther.h Provide a way to change the incoming value for a phi node 2001-09-07 22:19:55 +00:00
iTerminators.h
iUnary.h
Module.h Implement global variable support 2001-09-10 07:58:01 +00:00
SlotCalculator.h Simplify SlotCalculator. SlotCalculator is now not a ModuleAnalyzer 2001-09-07 16:27:05 +00:00
SymbolTable.h Support abstract types by keeping on the use list of the abstract type. 2001-09-07 16:21:36 +00:00
SymTabValue.h SymTabValues no longer hold constant pools 2001-09-07 16:21:04 +00:00
Type.def * Method::getType should return type cast as MethodType, eliminate getMethodType 2001-09-10 20:06:17 +00:00
Type.h * Method::getType should return type cast as MethodType, eliminate getMethodType 2001-09-10 20:06:17 +00:00
User.h Remove extra whitespace at EOL 2001-09-07 16:24:35 +00:00
Value.h Implement global variable support 2001-09-10 07:58:01 +00:00
ValueHolder.h