llvm-6502/test/Transforms/GlobalOpt
Chris Lattner a0e9a2475c fix a globalopt crash on 'bullet' (handling evaluation of a store
to an element of a vector in a static ctor) which occurs with an 
unrelated patch I'm testing.  Annoyingly, EvaluateStoreInto basically 
does exactly the same stuff as InsertElement constant folding, but it
now handles vectors, and you can't insertelement into a vector.  It
would be 'really nice' if GEP into a vector were not legal.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@92889 91177308-0d34-0410-b5e6-96231b3b80d8
2010-01-07 01:16:21 +00:00
..
2004-10-10-CastStoreOnce.ll
2005-06-15-LocalizeConstExprCrash.ll
2005-09-27-Crash.ll
2006-07-07-InlineAsmCrash.ll
2006-11-01-ShrinkGlobalPhiCrash.ll
2007-04-05-Crash.ll
2007-05-13-Crash.ll
2007-06-04-PackedStruct.ll
2007-11-09-GEP-GEP-Crash.ll
2008-01-03-Crash.ll
2008-01-13-OutOfRangeSROA.ll
2008-01-29-VolatileGlobal.ll
2008-02-16-NestAttr.ll
2008-04-26-SROA-Global-Align.ll
2008-07-17-addrspace.ll
2008-12-16-HeapSRACrash-2.ll
2008-12-16-HeapSRACrash.ll
2009-01-13-phi-user.ll
2009-02-15-BitcastAlias.ll
2009-02-15-ResolveAlias.ll
2009-03-03-dbg.ll
2009-03-05-dbg.ll
2009-03-06-Anonymous.ll
2009-03-07-PromotePtrToBool.ll
2009-06-01-RecursivePHI.ll
2009-11-16-BrokenPerformHeapAllocSRoA.ll
2009-11-16-MallocSingleStoreToGlobalVar.ll
alias-resolve.ll
basictest.ll
constantexpr-dangle.ll
constantfold-initializers.ll
crash.ll fix a globalopt crash on 'bullet' (handling evaluation of a store 2010-01-07 01:16:21 +00:00
ctor-list-opt-dbg.ll Delete useless trailing semicolons. 2010-01-05 17:55:26 +00:00
ctor-list-opt-inbounds.ll
ctor-list-opt.ll
deadglobal-2.ll
deadglobal.ll
dg.exp
globalsra-partial.ll
globalsra-unknown-index.ll
globalsra.ll
heap-sra-1.ll
heap-sra-2.ll
heap-sra-3.ll fix two bogus tests that the asmparser now rejects. 2009-12-30 05:54:51 +00:00
heap-sra-4.ll
heap-sra-phi.ll
integer-bool.ll
iterate.ll
load-store-global.ll
malloc-promote-1.ll
malloc-promote-2.ll
malloc-promote-3.ll
memcpy.ll
memset.ll
phi-select.ll
storepointer-compare.ll
storepointer.ll
trivialstore.ll
undef-init.ll