llvm-6502/lib/Transforms/IPO
Duncan Sands dc024674ff Fix PR1146: parameter attributes are longer part of
the function type, instead they belong to functions
and function calls.  This is an updated and slightly
corrected version of Reid Spencer's original patch.
The only known problem is that auto-upgrading of
bitcode files doesn't seem to work properly (see
test/Bitcode/AutoUpgradeIntrinsics.ll).  Hopefully
a bitcode guru (who might that be? :) ) will fix it.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@44359 91177308-0d34-0410-b5e6-96231b3b80d8
2007-11-27 13:23:08 +00:00
..
ArgumentPromotion.cpp Fix PR1146: parameter attributes are longer part of 2007-11-27 13:23:08 +00:00
ConstantMerge.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
DeadArgumentElimination.cpp Fix PR1146: parameter attributes are longer part of 2007-11-27 13:23:08 +00:00
DeadTypeElimination.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
ExtractFunction.cpp Fix PR1146: parameter attributes are longer part of 2007-11-27 13:23:08 +00:00
GlobalDCE.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
GlobalOpt.cpp Fix the regression on Transforms/GlobalOpt/deadglobal-2.ll from my 2007-11-13 21:46:23 +00:00
IndMemRemoval.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
Inliner.cpp Use empty() member functions when that's what's being tested for instead 2007-10-03 19:26:29 +00:00
InlineSimple.cpp Don't crash on bogus llvm.noinline. This is first part of PR1817 (preventing reduction) 2007-11-22 22:30:10 +00:00
Internalize.cpp Fix PR1719, by not marking llvm.global.annotations internal. 2007-10-03 17:05:40 +00:00
IPConstantPropagation.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
LoopExtractor.cpp Allow the block extractor take to take a list of basic blocks to not extract 2007-11-14 06:47:06 +00:00
LowerSetJmp.cpp Fix PR1146: parameter attributes are longer part of 2007-11-27 13:23:08 +00:00
Makefile
PruneEH.cpp Fix PR1146: parameter attributes are longer part of 2007-11-27 13:23:08 +00:00
RaiseAllocations.cpp Do not raise free() call that is called through invoke instruction. 2007-10-17 20:12:58 +00:00
SimplifyLibCalls.cpp Fix off by 1 bug in printf->puts lowering. 2007-10-24 20:14:50 +00:00
StripDeadPrototypes.cpp Fix typo in comment. 2007-05-06 13:37:16 +00:00
StripSymbols.cpp Finishing initial docs for all transformations in Passes.html. 2007-11-04 16:15:04 +00:00