llvm-6502/include/llvm
Chris Lattner 0f54bc7630 We don't want to make this a pure interface, as it makes all implementors
bear the burden of implementing what will be all exactly the same methods.
They just want to provide the information in differing ways.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12239 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-08 21:30:18 +00:00
..
ADT Fix a bug in the densemap that was killing the local allocator, and probably 2004-02-26 05:00:15 +00:00
Analysis We don't want to make this a pure interface, as it makes all implementors 2004-03-08 21:30:18 +00:00
Assembly Add the ability to put an annotation at the end of a basic block as well. 2004-03-08 18:51:05 +00:00
Bytecode Add enum for compaction table. 2004-01-18 21:09:23 +00:00
CodeGen Fix bug introduced by yesterday's changes. 2004-03-04 18:02:07 +00:00
Config Eliminate copy-and-paste comments 2004-02-26 08:01:30 +00:00
Debugger add new method 2004-01-06 05:31:57 +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 Update comment at head of file. Also fix C 'typedef struct' nonsense I 2004-02-29 06:33:28 +00:00
System Add a new function 2004-02-19 20:03:08 +00:00
Target make -print-machineinstrs work for both SparcV9 and X86 2004-03-04 19:16:23 +00:00
Transforms Add prototype 2004-03-07 21:30:08 +00:00
AbstractTypeUser.h Make sure that at least one virtual method is defined in a .cpp file to avoid 2004-02-26 07:24:18 +00:00
Argument.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
BasicBlock.h Remove long obsolete method. switch instructions are first class entities in the CFG, and have been for a LOOOONG time. 2004-02-11 01:17:58 +00:00
CallGraphSCCPass.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
Constant.h remove *THANKFULLY* dead method 2004-03-08 06:10:32 +00:00
Constants.h Add a new ConstantAggregateZero class, to fix PR239. This makes zero 2004-02-15 05:53:04 +00:00
DerivedTypes.h Rearrange code to eliminate warnings 2004-02-17 02:58:36 +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 * Added class comments 2004-02-10 18:44:16 +00:00
InstrTypes.h * Add new constructors to allow insertion of terminator instructions at the 2003-11-20 17:44:37 +00:00
Instruction.def Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
Instruction.h Ugh, the old sparc backend attaches MachineCodeForInstruction annotations on 2004-02-29 18:54:23 +00:00
Instructions.h Added LLVM copyright header (for lack of a better term). 2003-10-20 20:19:47 +00:00
IntrinsicLowering.h Clean up a lot of the code I added yesterday by exposing the IntrinsicLowering 2003-12-28 21:23:38 +00:00
Intrinsics.h Add llvm.memset/frameaddress/returnaddress intrinsics. 2004-02-14 02:47:17 +00:00
iOperators.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
iOther.h Doxygen-ify comments, make function prototypes more consistent in format. 2004-02-10 16:39:05 +00:00
iPHINode.h Doxygenify and tersify comments. 2004-02-26 23:20:08 +00:00
iTerminators.h Doxygenify comments. 2004-02-26 23:20:29 +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 Remove Module::mutateConstantPointerRef, which is now thankfully dead! 2004-03-08 06:15:33 +00:00
ModuleProvider.h Add comments 2004-02-01 00:32:48 +00:00
Pass.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +00:00
PassAnalysisSupport.h Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +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 Fixes for PR114: Thanks to Reid Spencer! 2003-11-16 20:21:15 +00:00
SymbolTable.h Make the lookup method const. 2003-12-31 07:08:19 +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 Add two missing pieces from last checkin 2004-02-17 03:03:36 +00:00
Use.h Fixes for PR114: Thanks to Reid Spencer! 2003-11-16 20:21:15 +00:00
User.h Fixes for PR114: Thanks to Reid Spencer! 2003-11-16 20:21:15 +00:00
Value.h Annotations are evil. This makes Value not derive from Annotable, which makes 2004-02-26 08:08:38 +00:00