llvm-project/llvm/lib/Transforms/IPO
Chris Lattner 45517baf9f Add an option to this pass. If it is set, we are allowed to internalize
all but main.  If it's not set, we can still internalize, but only if an
explicit symbol list is provided.

llvm-svn: 23783
2005-10-18 06:29:22 +00:00
..
ArgumentPromotion.cpp Preserve calling conventions when doing IPO 2005-05-09 01:05:50 +00:00
ConstantMerge.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
DeadArgumentElimination.cpp add a debug type 2005-06-24 16:00:46 +00:00
DeadTypeElimination.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
ExtractFunction.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
FunctionResolution.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
GlobalDCE.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
GlobalOpt.cpp Fix a regression in my previous patch, fixing GlobalOpt/2005-09-27-Crash.ll 2005-09-27 22:28:11 +00:00
IPConstantPropagation.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
InlineSimple.cpp teach the inliner about coldcc and noreturn functions 2005-05-18 04:30:33 +00:00
Inliner.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Inliner.h Remove trailing whitespace 2005-04-21 23:48:37 +00:00
Internalize.cpp Add an option to this pass. If it is set, we are allowed to internalize 2005-10-18 06:29:22 +00:00
LoopExtractor.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
LowerSetJmp.cpp Fix PR575, patch provided by John Mellor-Crummey. Thanks! 2005-06-15 22:49:30 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
PruneEH.cpp Eliminate all remaining tabs and trailing spaces. 2005-07-27 06:12:32 +00:00
RaiseAllocations.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00
SimplifyLibCalls.cpp Fold isascii into a simple comparison. This speeds up 197.parser by 7.4%, 2005-09-29 06:17:27 +00:00
StripSymbols.cpp Remove trailing whitespace 2005-04-21 23:48:37 +00:00