llvm/test/Transforms/SCCP
Dan Gohman 2edeb63ece Fix SCCP's handling of struct value loads and stores. SCCP doesn't
track individual leaf values in such cases, so it needs to treat
struct values as normal values in this case.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54760 91177308-0d34-0410-b5e6-96231b3b80d8
2008-08-13 21:22:48 +00:00
..
2002-05-02-EdgeFailure.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2002-05-02-MissSecondInst.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2002-05-20-MissedIncomingValue.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2002-05-21-InvalidSimplify.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2002-08-30-GetElementPtrTest.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2003-06-24-OverdefinedPHIValue.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2003-08-26-InvokeHandling.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2004-11-16-DeadInvoke.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2004-12-10-UndefBranchBug.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2006-10-23-IPSCCP-Crash.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2006-12-04-PackedType.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2006-12-19-UndefBug.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2007-05-16-InvokeCrash.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
2008-01-27-UndefCorrelate.ll Fix PR1938 by forcing the code that uses an undefined value to branch one 2008-01-28 00:32:30 +00:00
2008-03-10-sret.ll Enable first-class aggregates support. 2008-07-23 00:34:11 +00:00
2008-04-22-multiple-ret-sccp.ll Rewrite multiple return value handling in SCCP. Before, the -sccp pass 2008-04-23 05:38:20 +00:00
2008-05-23-UndefCallFold.ll Fix PR2358 by resolving calls with undef arguments to overdefined. 2008-05-24 03:59:33 +00:00
apint-array.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-basictest2.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-basictest3.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-basictest4.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-basictest.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-bigarray.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-bigint2.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-bigint.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-ipsccp1.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-ipsccp2.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-ipsccp3.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-ipsccp4.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-load.ll Change all floating constants that are not exactly 2007-09-05 17:50:36 +00:00
apint-phi.ll For PR1319: 2007-04-15 09:21:47 +00:00
apint-select.ll For PR1319: 2007-04-15 09:21:47 +00:00
basictest.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
calltest.ll Use loop deletion instead of ADCE in these tests. 2008-05-16 04:33:37 +00:00
dg.exp sabre brings to my attention that the 'tr' suffix is also obsolete 2008-05-20 21:00:03 +00:00
empty-struct.ll Fix SCCP's handling of struct value loads and stores. SCCP doesn't 2008-08-13 21:22:48 +00:00
ipsccp-basic.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
ipsccp-conditional.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
ipsccp-gvar.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
loadtest.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
logical-nuke.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
phitest.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
sccptest.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00
select.ll Upgrade tests to not use llvm-upgrade. 2008-03-19 04:14:49 +00:00