llvm-6502/test
Chandler Carruth 05c7e7f99d Fix PR15674 (and PR15603): a SROA think-o.
The fix for PR14972 in r177055 introduced a real think-o in the *store*
side, likely because I was much more focused on the load side. While we
can arbitrarily widen (or narrow) a loaded value, we can't arbitrarily
widen a value to be stored, as that changes the width of memory access!
Lock down the code path in the store rewriting which would do this to
only handle the intended circumstance.

All of the existing tests continue to pass, and I've added a test from
the PR.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178974 91177308-0d34-0410-b5e6-96231b3b80d8
2013-04-07 11:47:54 +00:00
..
Analysis X86 cost model: Differentiate cost for vector shifts of constants 2013-04-04 23:26:24 +00:00
Archive
Assembler
Bindings/Ocaml
Bitcode
BugPoint
CodeGen Implement LowerReturn_64 for SPARC v9. 2013-04-06 23:57:33 +00:00
DebugInfo DW_FORM_sec_offset should be a relocation on platforms that use 2013-04-07 03:43:09 +00:00
ExecutionEngine [mips] XFAIL test-interp-vec-loadstore.ll in an attempt to turn builder 2013-04-05 20:54:46 +00:00
Feature
FileCheck
Instrumentation
Integer
JitListener
Linker
MC [ms-inline asm] Add support for numeric displacement expressions in bracketed 2013-04-05 16:28:55 +00:00
Object Add a test for obj2yaml in preparation for refactoring it. 2013-04-05 02:02:05 +00:00
Other
Scripts
TableGen
tools Don't fetch pointers from a InMemoryStruct. 2013-04-05 15:15:22 +00:00
Transforms Fix PR15674 (and PR15603): a SROA think-o. 2013-04-07 11:47:54 +00:00
Unit Propagate path to ASan/MSan symbolizer into test environment to produce useful reports on errors. 2013-04-04 07:41:00 +00:00
Verifier
YAMLParser
CMakeLists.txt Add obj2yaml to test dependencies 2013-04-05 07:26:37 +00:00
lit.cfg Propagate path to ASan/MSan symbolizer into test environment to produce useful reports on errors. 2013-04-04 07:41:00 +00:00
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh