llvm/test/Transforms/GlobalOpt
Chris Lattner 998182b380 When SRoA'ing a global variable, make sure the new globals get the
appropriate alignment.  This fixes a miscompilation of 252.eon on
x86-64 (rdar://5891920).

Bill, please pull this into Tak.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50308 91177308-0d34-0410-b5e6-96231b3b80d8
2008-04-26 07:40:11 +00:00
..
2004-10-10-CastStoreOnce.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
2005-06-15-LocalizeConstExprCrash.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
2005-09-27-Crash.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
2006-07-07-InlineAsmCrash.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
2006-11-01-ShrinkGlobalPhiCrash.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
2007-04-05-Crash.ll For PR1553: 2007-07-19 23:13:04 +00:00
2007-05-13-Crash.ll this crashes globalopt 2007-05-13 21:28:25 +00:00
2007-06-04-PackedStruct.ll new testcase for PR1491 2007-06-04 22:23:17 +00:00
2007-11-09-GEP-GEP-Crash.ll Tighten up a check for folding away loads from (newly constant) globals. This 2007-11-09 17:33:02 +00:00
2008-01-03-Crash.ll Fix PR1896 2008-01-04 05:04:53 +00:00
2008-01-13-OutOfRangeSROA.ll Fix the miscompilation of MiBench/consumer-lame that was exposed by Evan's 2008-01-14 02:09:12 +00:00
2008-01-29-VolatileGlobal.ll Don't let globalopt hack on volatile loads or stores. 2008-01-29 19:01:37 +00:00
2008-02-16-NestAttr.ll Remove any 'nest' parameter attributes if the function 2008-02-16 20:56:04 +00:00
2008-04-26-SROA-Global-Align.ll When SRoA'ing a global variable, make sure the new globals get the 2008-04-26 07:40:11 +00:00
basictest.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
constantexpr-dangle.ll For PR1319: 2007-04-15 08:30:33 +00:00
ctor-list-opt.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
deadglobal-2.ll upgrade test 2007-11-13 21:42:48 +00:00
deadglobal.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
dg.exp For PR1319: 2007-04-15 08:30:33 +00:00
globalsra-partial.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
globalsra.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
integer-bool.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
iterate.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
load-store-global.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
malloc-promote-1.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
malloc-promote-2.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
malloc-promote-3.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
memcpy.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
memset.ll Remove llvm-upgrade and update test cases. 2008-03-01 09:15:35 +00:00
phi-select.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
storepointer-compare.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
storepointer.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
trivialstore.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00
undef-init.ll rename *.llx -> *.ll, last batch. 2008-04-19 22:32:52 +00:00