llvm-6502/include/llvm
Brian Gaeke 1b4aeb5cec As it happens, none of these TargetInstrInfo methods which are only
used in the SparcV9 backend really have anything to do with
TargetInstrInfo, so we're converting them into regular old global
functions and moving their declarations to SparcV9InstrSelectionSupport.h.
(They're mostly used as helper functions for SparcV9InstrSelection.)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15277 91177308-0d34-0410-b5e6-96231b3b80d8
2004-07-27 17:43:22 +00:00
..
ADT Add back() and pop_back() methods to SetVector 2004-07-25 11:07:02 +00:00
Analysis Make the create...() functions for some of these passes return a FunctionPass *. 2004-07-27 17:43:21 +00:00
Assembly Fixes for PR341 2004-07-15 02:51:31 +00:00
Bytecode bug 402: 2004-07-25 17:50:00 +00:00
CodeGen Make a method const, no functionality changes 2004-07-25 06:23:01 +00:00
Config Regenerated with autoconf/autoheader 2.57 2004-07-21 03:33:58 +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 Provide timeout values to all abstract interpreters 2004-07-24 07:48:50 +00:00
System Added a README to point users to the documentation on the design of this 2004-07-17 08:39:53 +00:00
Target As it happens, none of these TargetInstrInfo methods which are only 2004-07-27 17:43:22 +00:00
Transforms Make the create...() functions for some of these passes return a FunctionPass *. 2004-07-27 17:43:21 +00:00
AbstractTypeUser.h Make PATypeHolder and friends return non-const pointers to the types they 2004-07-14 20:10:26 +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 Tabs to spaces. 2004-07-19 21:22:02 +00:00
Constants.h Convert tabs to spaces; fix name of function in assert() description. 2004-07-19 21:11:45 +00:00
DerivedTypes.h This file uses the Value class without a forward decl 2004-07-08 15:54:29 +00:00
Function.h Fix grammar and doxygenify comments. 2004-03-01 18:31:19 +00:00
GlobalValue.h Change method to return void. Inline dtor 2004-07-19 00:55:19 +00:00
GlobalVariable.h bug 122: 2004-07-17 23:29:46 +00:00
iMemory.h * Change code to use a static_cast instead of reinterpret_cast 2004-07-14 18:13:54 +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 convinience constructor for function calls with two args. 2004-07-16 12:04:28 +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 Reduce the footprint of the dependent library interface 2004-07-25 21:28:19 +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 a comment. 2004-07-17 23:30:45 +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 There is no longer a "Type" primitive type because Values and Types are 2004-07-04 10:50:43 +00:00
Type.h Final fix for PR341: eliminate operator<<(ostream, Value*). Clients should 2004-07-15 02:54:36 +00:00
Use.h Fixes for PR114: Thanks to Reid Spencer! 2003-11-16 20:21:15 +00:00
User.h bug 122: 2004-07-17 23:32:11 +00:00
Value.h Add new enum entries for ConstantAggregateZeroVal/ConstantExprVal and 2004-07-19 00:57:40 +00:00