llvm-6502/include/llvm
Chris Lattner 9148ad3099 Make Module annotable. Reid has a bunch of code that depends on this, and
we really don't win that much by eliminating this (not many Modules are
allocated), so it's not worth it.  When we can, we should revisit this in
the future.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12023 91177308-0d34-0410-b5e6-96231b3b80d8
2004-03-01 01:25:37 +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 Doxygenify comments. 2004-02-29 23:55:11 +00:00
Assembly The cbackend has never had anything to do with llvm assembly writing 2004-02-13 23:19:51 +00:00
Bytecode Add enum for compaction table. 2004-01-18 21:09:23 +00:00
CodeGen Remove public header. It's been moved to lib/Target/SparcV9 2004-02-29 19:13:20 +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 Remove dead member variables of SparcV9SchedInfo and TargetSchedInfo 2004-02-29 08:40:03 +00:00
Transforms New Function-level transformation utils. 2004-02-28 03:33:30 +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 Put all LLVM code into the llvm namespace, as per bug 109. 2003-11-11 22:41:34 +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 Annotations are evil. This makes Value not derive from Annotable, which makes 2004-02-26 08:08:38 +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 Make Module annotable. Reid has a bunch of code that depends on this, and 2004-03-01 01:25:37 +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