summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/BackendUtil.cpp
diff options
context:
space:
mode:
authorChandler Carruth <chandlerc@gmail.com>2014-08-04 21:29:59 +0000
committerChandler Carruth <chandlerc@gmail.com>2014-08-04 21:29:59 +0000
commit40dbd382ad1b4dc3c2243622334d896f64c72661 (patch)
tree29b0c461870022ff6b8a7308977c088a46dfa167 /clang/lib/CodeGen/BackendUtil.cpp
parent6c3e38522acf3e40097c0a8982b8dbd487867ad3 (diff)
downloadbcm5719-llvm-40dbd382ad1b4dc3c2243622334d896f64c72661.tar.gz
bcm5719-llvm-40dbd382ad1b4dc3c2243622334d896f64c72661.zip
[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. llvm-svn: 214785
Diffstat (limited to 'clang/lib/CodeGen/BackendUtil.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud