llvm-6502/lib/VMCore
Dan Gohman 8a261e44f7 Add a form of addPreserved which takes a string argument, to allow passes
to declare that they preserve other passes without needing to pull in
additional header file or library dependencies. Convert MachineFunctionPass
and CodeGenLICM to make use of this.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83555 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-08 17:00:02 +00:00
..
AsmWriter.cpp Do not assume that the module is set. 2009-10-07 16:37:55 +00:00
Attributes.cpp
AutoUpgrade.cpp Introduce and use convenience methods for getting pointer types 2009-10-06 15:40:36 +00:00
BasicBlock.cpp
CMakeLists.txt
ConstantFold.cpp strength reduce a ton of type equality tests to check the typeid (Through 2009-10-05 05:54:46 +00:00
ConstantFold.h
Constants.cpp strength reduce a ton of type equality tests to check the typeid (Through 2009-10-05 05:54:46 +00:00
ConstantsContext.h
Core.cpp
Dominators.cpp
Function.cpp
Globals.cpp
InlineAsm.cpp
Instruction.cpp
Instructions.cpp Introduce and use convenience methods for getting pointer types 2009-10-06 15:40:36 +00:00
IntrinsicInst.cpp
LeakDetector.cpp
LeaksContext.h
LLVMContext.cpp
LLVMContextImpl.h
Makefile
Mangler.cpp
Metadata.cpp
Module.cpp
ModuleProvider.cpp
Pass.cpp Add a form of addPreserved which takes a string argument, to allow passes 2009-10-08 17:00:02 +00:00
PassManager.cpp
PrintModulePass.cpp
SymbolTableListTraitsImpl.h
Type.cpp Make getPointerTo return a const PointerType* rather than 2009-10-07 07:35:19 +00:00
TypesContext.h
TypeSymbolTable.cpp
Use.cpp
Value.cpp
ValueSymbolTable.cpp
ValueTypes.cpp
Verifier.cpp strength reduce a ton of type equality tests to check the typeid (Through 2009-10-05 05:54:46 +00:00