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 Add an 'inline hint' attribute to represent source 2009-08-26 01:08:21 +00:00
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 Value* were never meant to be const. Removing constness from the constant 2009-09-20 01:35:59 +00:00
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 When a constant's type is refined, update the constant in place 2009-09-15 15:58:07 +00:00
Core.cpp Add C API calls for building FNeg operations. Patch by KS Sreeram! 2009-09-28 21:51:41 +00:00
Dominators.cpp Remove temporary debugging hack. 2009-09-28 00:44:15 +00:00
Function.cpp
Globals.cpp
InlineAsm.cpp
Instruction.cpp Move parent assertion check before metadata deletion. 2009-09-24 16:19:11 +00:00
Instructions.cpp Introduce and use convenience methods for getting pointer types 2009-10-06 15:40:36 +00:00
IntrinsicInst.cpp Fix DbgStopPointInst->getFileName/getDirectory, broken by the MDNodification in 2009-09-02 11:13:56 +00:00
LeakDetector.cpp Kill off more cerr/cout uses and prune includes a bit. 2009-08-23 11:37:21 +00:00
LeaksContext.h
LLVMContext.cpp s/class Metadata/class MetadataContext/g 2009-09-28 21:41:20 +00:00
LLVMContextImpl.h s/class Metadata/class MetadataContext/g 2009-09-28 21:41:20 +00:00
Makefile
Mangler.cpp initialize SymbolsCanStartWithDigit to false by default 2009-09-21 14:11:56 +00:00
Metadata.cpp Lookup handler name only when assertions are enabled. 2009-09-29 22:05:52 +00:00
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 Move the dominator verification code out of special code embedded within 2009-09-28 00:27:48 +00:00
PrintModulePass.cpp
SymbolTableListTraitsImpl.h
Type.cpp Make getPointerTo return a const PointerType* rather than 2009-10-07 07:35:19 +00:00
TypesContext.h Free the constants that have no uses in ~LLVMContext. 2009-08-31 16:14:59 +00:00
TypeSymbolTable.cpp Fix the build when DEBUG_SYMBOL_TABLE is set. 2009-09-12 21:56:48 +00:00
Use.cpp Public and private corrections, warned about by icc (#304). 2009-09-06 08:55:57 +00:00
Value.cpp Fix commento. 2009-09-22 10:30:34 +00:00
ValueSymbolTable.cpp remove some DOUTs 2009-08-23 04:44:11 +00:00
ValueTypes.cpp Reapply 79977. 2009-08-28 23:24:31 +00:00
Verifier.cpp strength reduce a ton of type equality tests to check the typeid (Through 2009-10-05 05:54:46 +00:00