llvm-6502/lib
Tim Northover b613f8842e DeadArgElim: arguments affect all returned sub-values by default.
Unless we meet an insertvalue on a path from some value to a return, that value
will be live if *any* of the return's components are live, so all of those
components must be added to the MaybeLiveUses.

Previously we were deleting arguments if sub-value 0 turned out to be dead.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228731 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-10 19:49:18 +00:00
..
Analysis MemDerefPrinter: Require DataLayoutPass for higher accuracy 2015-02-09 21:50:03 +00:00
AsmParser AsmParser: Add stubs for specialized MDNodes, NFC 2015-02-10 01:08:16 +00:00
Bitcode IR: Add specialized debug info metadata nodes 2015-02-10 00:52:32 +00:00
CodeGen Two comment typo fixes in lib/CodeGen/SelectionDAG/DAGCombiner.cpp. 2015-02-10 15:34:29 +00:00
DebugInfo Fix -Wuninitialized build by referencing the relevant ctor parameter instead of the base class member variable. 2015-02-08 23:15:37 +00:00
ExecutionEngine [Orc] Add a JITSymbol class to the Orc APIs, refactor APIs, update clients. 2015-02-09 01:20:51 +00:00
Fuzzer [fuzzer] move default sanitizer options to a separate file 2015-02-06 19:52:07 +00:00
IR IR: Add MDNode::replaceWithPermanent() 2015-02-10 19:13:46 +00:00
IRReader
LineEditor
Linker
LTO
MC MC: Calculate intra-section symbol differences correctly for COFF 2015-02-09 06:31:31 +00:00
Object
Option
ProfileData InstrProf: Use a stable sort when reading coverage regions 2015-02-04 00:12:18 +00:00
Support [ARM] Add armv6s[-]m as an alias to armv6[-]m 2015-02-10 15:15:08 +00:00
TableGen
Target Fix up r228725, missed change in PPCSubtarget definition 2015-02-10 19:31:55 +00:00
Transforms DeadArgElim: arguments affect all returned sub-values by default. 2015-02-10 19:49:18 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile