llvm-6502/lib
Chandler Carruth 8a74e2fc07 [SDAG] Fix a really, really terrible bug in the DAG combiner.
This code is completely wrong. It is also dead, as if it were to *ever*
run, it would crash. Fortunately, after my work to the combiner, it is
at least *possible* to reach the code, and llvm-stress has found a test
case. Thanks to Patrick for reporting.

It would be really good if anyone who remembers how this code works and
what it was intended to do could add some more obvious test coverage
instead of my completely contrived and reduced test case. My test case
was so brittle I left a bread crumb comment in it to help the next
person to stumble on it and not know what it was actually testing for.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@214785 91177308-0d34-0410-b5e6-96231b3b80d8
2014-08-04 21:29:59 +00:00
..
Analysis
AsmParser
Bitcode UseListOrder: Fix blockaddress use-list order 2014-08-01 22:27:19 +00:00
CodeGen [SDAG] Fix a really, really terrible bug in the DAG combiner. 2014-08-04 21:29:59 +00:00
DebugInfo
ExecutionEngine Remove the TargetMachine forwards for TargetSubtargetInfo based 2014-08-04 21:25:23 +00:00
IR Reapply "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself." 2014-08-04 19:30:08 +00:00
IRReader
LineEditor
Linker
LTO Remove the TargetMachine forwards for TargetSubtargetInfo based 2014-08-04 21:25:23 +00:00
MC MC: virtualise EmitWindowsUnwindTables 2014-08-03 18:51:26 +00:00
Object
Option
ProfileData Coverage: add HasCodeBefore flag to a mapping region. 2014-08-04 18:00:51 +00:00
Support Path: Stop claiming path::const_iterator is bidirectional 2014-08-04 17:36:41 +00:00
TableGen
Target tlbre / tlbwe / tlbsx / tlbsx. variants for the PPC 4xx CPUs. 2014-08-04 21:28:22 +00:00
Transforms [SimplifyCFG] fix accessing deleted PHINodes in switch-to-table conversion. 2014-08-02 23:41:54 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile