llvm-6502/include/llvm
David Greene 2513330de8 Factor live variable analysis so it does not do register coalescing
simultaneously.  Move that pass to SimpleRegisterCoalescing.

This makes it easier to implement alternative register allocation and
coalescing strategies while maintaining reuse of the existing live
interval analysis.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37520 91177308-0d34-0410-b5e6-96231b3b80d8
2007-06-08 17:18:56 +00:00
..
ADT silence some "comparison between signed and unsigned integer expressions" 2007-05-17 20:01:40 +00:00
Analysis Update LoopSimplify to require and preserve DominatorTree only. 2007-06-08 01:50:32 +00:00
Assembly Drop 'const' 2007-05-03 01:11:54 +00:00
Bitcode update comments, no functionality change 2007-05-08 05:38:32 +00:00
CodeGen Factor live variable analysis so it does not do register coalescing 2007-06-08 17:18:56 +00:00
Config
Debugger
ExecutionEngine
Support Add a new LLVMBuilder class, which makes it simpler and more uniform to 2007-05-27 15:09:34 +00:00
System add support for identifying bitcode files 2007-05-06 05:30:10 +00:00
Target Add a machine instruction flag indicating the instruction can clobber condition code / register(s) used to predicate instructions. 2007-06-06 10:13:55 +00:00
Transforms Do not preserve ETForest. 2007-06-08 00:02:08 +00:00
.cvsignore
AbstractTypeUser.h avoid invalid C++ token in #error 2007-05-03 16:57:26 +00:00
Argument.h make these accessors private. 2007-05-23 05:46:04 +00:00
BasicBlock.h better portability for intptr_t. 2007-05-18 07:07:05 +00:00
CallGraphSCCPass.h Do not use typeinfo to identify pass in pass manager. 2007-05-01 21:15:47 +00:00
CallingConv.h
Constant.h
Constants.h Minor comment cleanups. 2007-05-24 14:36:04 +00:00
DerivedTypes.h if functiontype is going to have a pointer to a paramattr object, it better 2007-05-04 03:39:28 +00:00
Function.h Implement review feedback 2007-04-29 18:02:48 +00:00
GlobalAlias.h Implement review feedback 2007-04-29 18:02:48 +00:00
GlobalValue.h Fix comment 2007-04-30 19:14:56 +00:00
GlobalVariable.h Implement review feedback. Aliasees can be either GlobalValue's or 2007-04-28 13:45:00 +00:00
InlineAsm.h represent indirect operands explicitly in inline asm strings. 2007-04-28 01:02:58 +00:00
InstrTypes.h
Instruction.def
Instruction.h
Instructions.h Simplify BranchInst::getSuccessor, avoiding a conditional operator. 2007-05-11 20:59:29 +00:00
IntrinsicInst.h
Intrinsics.h
Intrinsics.td
IntrinsicsPowerPC.td
IntrinsicsX86.td add missing mmx intrinsic 2007-05-16 06:03:49 +00:00
LinkAllPasses.h Put GVN-PRE in all the right places. 2007-05-29 23:36:32 +00:00
LinkAllVMCore.h
Linker.h If an archive is not recognized as an LLVM bytecode archive then declare 2007-04-30 00:29:39 +00:00
LinkTimeOptimizer.h
Module.h Implement aliases. This fixes PR1017 and it's dependent bugs. CFE part 2007-04-25 14:27:10 +00:00
ModuleProvider.h
ParameterAttributes.h Commit first round work of PR1373. "noalias" is now fully supported in 2007-06-05 05:28:26 +00:00
Pass.h Remove forward-declarations for classes that don't exist. 2007-05-11 21:05:57 +00:00
PassAnalysisSupport.h Add a addRequiredTransitiveID member function, which is to 2007-05-14 14:21:46 +00:00
PassManager.h Remove forward-declarations for classes that don't exist. 2007-05-11 21:05:57 +00:00
PassManagers.h Drop 'const' 2007-05-03 01:11:54 +00:00
PassSupport.h Re-install patch to enable use of PassID. 2007-05-02 20:38:25 +00:00
SymbolTableListTraits.h
Type.h Correct a name in a comment. 2007-05-17 21:30:39 +00:00
TypeSymbolTable.h
Use.h
User.h
Value.h Implement aliases. This fixes PR1017 and it's dependent bugs. CFE part 2007-04-25 14:27:10 +00:00
ValueSymbolTable.h better portability for intptr_t. 2007-05-18 07:07:05 +00:00