diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2017-05-10 12:30:07 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2017-05-10 12:30:07 +0000 |
commit | f3bd8ddedb7f5641d16b15af8b7b327ae5cbf10b (patch) | |
tree | 2bf2ae95876dd592937ac0fe21811634e2b289b0 /llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | |
parent | 6b989288abf53a99d9ec6924df9d6bba9a1c4d82 (diff) | |
download | bcm5719-llvm-f3bd8ddedb7f5641d16b15af8b7b327ae5cbf10b.tar.gz bcm5719-llvm-f3bd8ddedb7f5641d16b15af8b7b327ae5cbf10b.zip |
Revert r301950: SpeculativeExecution: Stop using whitelist for costs
This pass doesn't correctly handle testing for when it is legal to hoist
arbitrary instructions. The whitelist happens to make it safe, so before
it is removed the pass's legality checks will need to be enhanced.
Details have been added to the code review thread for the patch.
llvm-svn: 302640
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp')
0 files changed, 0 insertions, 0 deletions