llvm-6502/test
Tim Northover 968ed6a5f0 DeadArgElim: fix mismatch in accounting of array return types.
Some parts of DeadArgElim were only considering the individual fields
of StructTypes separately, but others (where insertvalue &
extractvalue instructions occur) also looked into ArrayTypes.

This one is an actual bug; the mismatch can lead to an argument being
considered used by a return sub-value that isn't being tracked (and
hence is dead by default). It then gets incorrectly eliminated.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228559 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-09 01:21:00 +00:00
..
Analysis Bugfix: ScalarEvolution incorrectly assumes that the start of certain 2015-02-08 22:52:17 +00:00
Assembler
Bindings
Bitcode
BugPoint
CodeGen fix test attributes; this is an SSE2 test, not a Nehalem test 2015-02-08 21:14:27 +00:00
DebugInfo MC: Emit COFF section flags in the "proper" order 2015-02-07 08:26:40 +00:00
ExecutionEngine
Feature
FileCheck
Instrumentation
Integer
JitListener
Linker
LTO
MC [X86] Add GETSEC instruction. 2015-02-07 23:36:36 +00:00
Object
Other
SymbolRewriter
TableGen
tools Add code to llvm-objdump so the -section option with -macho will dump literal 2015-02-06 23:25:38 +00:00
Transforms DeadArgElim: fix mismatch in accounting of array return types. 2015-02-09 01:21:00 +00:00
Unit
Verifier
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
Makefile
Makefile.tests
TestRunner.sh