llvm-6502/lib/Transforms/IPO
Devang Patel 08e4339310 Do not remove dead metadata for now.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84731 91177308-0d34-0410-b5e6-96231b3b80d8
2009-10-21 02:21:34 +00:00
..
ArgumentPromotion.cpp
CMakeLists.txt remove the IndMemRemPass, which only made sense for when malloc/free were intrinsic 2009-10-18 05:02:09 +00:00
ConstantMerge.cpp
DeadArgumentElimination.cpp
DeadTypeElimination.cpp
ExtractGV.cpp Introduce and use convenience methods for getting pointer types 2009-10-06 15:40:36 +00:00
FunctionAttrs.cpp Malloc calls are marked NoAlias, so the code below the isMalloc() check makes it redundant. Removing the isMalloc() check. 2009-10-19 21:47:22 +00:00
GlobalDCE.cpp Do not remove dead metadata for now. 2009-10-21 02:21:34 +00:00
GlobalOpt.cpp Remove MallocInst from LLVM Instructions. 2009-10-17 01:18:07 +00:00
InlineAlways.cpp Move the InlineCost code from Transforms/Utils to Analysis. 2009-10-13 18:30:07 +00:00
Inliner.cpp Move the InlineCost code from Transforms/Utils to Analysis. 2009-10-13 18:30:07 +00:00
InlineSimple.cpp Move the InlineCost code from Transforms/Utils to Analysis. 2009-10-13 18:30:07 +00:00
Internalize.cpp
IPConstantPropagation.cpp Constant propagating byval pointer is safe if function is readonly. 2009-09-24 18:33:42 +00:00
IPO.cpp
LoopExtractor.cpp Convert LoopSimplify and LoopExtractor from FunctionPass to LoopPass. 2009-09-28 14:37:51 +00:00
LowerSetJmp.cpp Introduce and use convenience methods for getting pointer types 2009-10-06 15:40:36 +00:00
Makefile
MergeFunctions.cpp Tabs -> spaces, and remove trailing whitespace. 2009-09-20 02:20:51 +00:00
PartialInlining.cpp
PartialSpecialization.cpp
PruneEH.cpp
RaiseAllocations.cpp Autoupgrade malloc insts to malloc calls. 2009-10-17 00:00:19 +00:00
StripDeadPrototypes.cpp
StripSymbols.cpp
StructRetPromotion.cpp