1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-31 16:02:52 +01:00
llvm-mirror/test/Transforms
David Majnemer ea3e1ea334 Teach SimplifyLibCalls about stpcpy.
llvm-svn: 156815
2012-05-15 11:46:21 +00:00
..
ADCE
ArgumentPromotion
BBVectorize Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.). 2012-04-27 19:34:00 +00:00
BlockPlacement
BranchFolding
CodeExtractor
CodeGenPrepare
ConstantMerge
ConstProp
CorrelatedValuePropagation
DeadArgElim
DeadStoreElimination Teach DeadStoreElimination to eliminate exit-block stores with phi addresses. 2012-05-10 18:57:38 +00:00
EarlyCSE Fix regression from r151466: an we can't replace uses of an instruction reachable from the entry block with uses of an instruction not reachable from the entry block. PR12231. 2012-03-13 01:06:07 +00:00
FunctionAttrs
GlobalDCE
GlobalOpt Teach Function::hasAddressTaken that BlockAddress doesn't really take 2012-05-12 08:30:16 +00:00
GVN Don't PRE compares. 2012-03-29 17:22:39 +00:00
IndVarSimplify Convert -indvars tests that rely on SCEV expansion to -loop-reduce tests. 2012-03-22 17:10:07 +00:00
Inline Sink the collection of return instructions until after *all* 2012-04-06 17:21:31 +00:00
InstCombine objectsize: add a few more tests and fix a bug 2012-05-11 18:25:29 +00:00
InstSimplify Revert r153521 as it's causing large regressions on the nightly testers. 2012-03-28 18:42:50 +00:00
Internalize
IPConstantProp
JumpThreading formatting change: strip debug info from test 2012-05-10 16:55:31 +00:00
LCSSA
LICM An instruction in a loop is not guaranteed to be executed just because the loop 2012-05-01 04:03:01 +00:00
LoopDeletion
LoopIdiom
LoopRotate Fix ValueTracking to conclude that debug intrinsics are safe to 2012-04-07 19:22:18 +00:00
LoopSimplify LoopSimplify bug fix. Handle indirect loop back edges. 2012-03-20 21:24:52 +00:00
LoopStrengthReduce Make sure HoistInsertPosition finds a position that is dominated by all 2012-04-30 03:53:06 +00:00
LoopUnroll Fix 12513: Loop unrolling breaks with indirect branches. 2012-04-10 05:14:42 +00:00
LoopUnswitch Second attempt at PR12573: 2012-04-30 10:44:54 +00:00
LowerAtomic
LowerExpectIntrinsic
LowerInvoke
LowerSwitch
Mem2Reg
MemCpyOpt Move the capture analysis from MemoryDependencyAnalysis to a more general place 2012-05-14 20:35:04 +00:00
MergeFunc
ObjCARC Fix the objc_storeStrong recognizer to stop before walking off the 2012-05-09 23:08:33 +00:00
PhaseOrdering Reapply r155136 after fixing PR12599. 2012-04-23 17:39:52 +00:00
PruneEH
Reassociate Calling ReassociateExpression recursively is extremely dangerous since it will 2012-05-08 12:16:05 +00:00
ScalarRepl line endings 2012-03-15 20:24:29 +00:00
SCCP Reapply r155682, making constant folding more consistent, with a fix to work 2012-04-27 17:50:22 +00:00
SimplifyCFG
SimplifyLibCalls Teach SimplifyLibCalls about stpcpy. 2012-05-15 11:46:21 +00:00
Sink
StripSymbols
TailCallElim
TailDup Continue cleanup of LIT, getting rid of the remaining artifacts from dejagnu 2012-03-25 09:02:19 +00:00