llvm-6502/test/Transforms
Chris Lattner e9f9a7e10e In C++, code is not allowed to call main. In C it is, this
simplifylibcalls optimization is thus valid for C++ but not C.
It's not important enough to worry about for C++ apps, so just
remove it.

rdar://7191924



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80887 91177308-0d34-0410-b5e6-96231b3b80d8
2009-09-03 05:19:59 +00:00
..
ADCE
ArgumentPromotion Change CallGraphNode to maintain it's Function as an AssertingVH 2009-09-01 06:31:31 +00:00
BlockPlacement
BranchFolding
CodeExtractor
CodeGenPrepare
CondProp
ConstantMerge
ConstProp Fix month. 2009-09-02 06:34:22 +00:00
DeadArgElim
DeadStoreElimination fix PR4815: some cases where DeleteDeadInstruction can delete 2009-09-02 06:31:02 +00:00
FunctionAttrs
GlobalDCE
GlobalOpt Fix a bug that caused globalopt to miscompile tramp3d: don't miss 2009-08-18 14:58:19 +00:00
GVN
GVNPRE
IndMemRem
IndVarSimplify Special-case static allocas in IndVarSimplify's loop invariant 2009-08-25 17:42:10 +00:00
Inline testcase for PR3601 2009-09-01 06:33:49 +00:00
InstCombine fix PR4837, some bugs folding vector compares. These 2009-09-02 05:12:37 +00:00
Internalize
IPConstantProp
JumpThreading
LCSSA
LICM rename test 2009-08-30 22:14:17 +00:00
LoopDeletion
LoopIndexSplit Fix PR3913, patch by Jakub Staszak! 2009-08-28 00:43:14 +00:00
LoopRotate
LoopSimplify
LoopStrengthReduce
LoopUnroll
LoopUnswitch
LowerInvoke
LowerSetJmp
LowerSwitch
Mem2Reg
MemCpyOpt enhance memcpy opt to turn memmoves into memcpy when the src/dest 2009-09-01 17:56:32 +00:00
MergeFunc
PredicateSimplifier
PruneEH
RaiseAllocations
Reassociate
ScalarRepl
SCCP
SimplifyCFG Reapply 79977. 2009-08-28 23:24:31 +00:00
SimplifyLibCalls In C++, code is not allowed to call main. In C it is, this 2009-09-03 05:19:59 +00:00
SRETPromotion
SSI Fix up PHI nodes correctly in the presence of unreachable BBs, part two. Also 2009-08-19 07:16:57 +00:00
StripSymbols
TailCallElim
TailDup Remove obsolete -f flags. 2009-08-25 15:38:29 +00:00