llvm/lib
Justin Bogner 18c56b7da0 ARM: Use a Handle to track SDNodes in case they're CSE'd. NFC
The code here is recursively Select-ing a new Node to avoid issues
where N is CSE'd during replaceDAGValue and stops being valid. We can
accomplish the same goal in a more principled way by using a
HandleSDNode.

This is essentially a less dodgy fix for PR25733 than the original
attempt back in r255120.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268590 91177308-0d34-0410-b5e6-96231b3b80d8
2016-05-05 01:43:49 +00:00
..
Analysis [ConstantFolding, ValueTracking] Fold constants involving bitcasts of ConstantVector 2016-05-04 06:13:33 +00:00
AsmParser
Bitcode Clean up to avoid compiler warnings for casting away const qualifiers. 2016-04-27 18:35:02 +00:00
CodeGen clean up; NFCI 2016-05-04 22:39:36 +00:00
DebugInfo [codeview] Move dumper into lib/DebugInfo/CodeView 2016-05-05 00:34:33 +00:00
ExecutionEngine Thread Expected<...> up from libObject’s getType() for symbols to allow llvm-objdump to produce a good error message. 2016-05-02 20:28:12 +00:00
Fuzzer [libFuzzer] print stats after running individual inputs 2016-05-04 20:44:50 +00:00
IR "Reapply r268521 "[InstCombine] Canonicalize icmp instructions based on dominating conditions."" 2016-05-04 21:32:14 +00:00
IRReader
LibDriver
LineEditor
Linker
LTO [PM] Port ConstantMerge to the new pass manager. 2016-05-05 00:51:09 +00:00
MC [mips] Use MipsMCExpr instead of MCSymbolRefExpr for all relocations. 2016-05-03 13:35:44 +00:00
Object Produce another specific error message for a malformed Mach-O file when a load 2016-05-03 23:13:50 +00:00
ObjectYAML
Option
Passes [PM] Port ConstantMerge to the new pass manager. 2016-05-05 00:51:09 +00:00
ProfileData [ProfileData] Propagate an error from InstrProfSymtab 2016-05-03 20:01:01 +00:00
Support [Support] Creation of minidump after compiler crash on Windows 2016-05-04 16:56:51 +00:00
TableGen
Target ARM: Use a Handle to track SDNodes in case they're CSE'd. NFC 2016-05-05 01:43:49 +00:00
Transforms Revert "[asan] add option to set shadow mapping offset" 2016-05-05 01:27:04 +00:00
CMakeLists.txt
LLVMBuild.txt