diff options
| author | Lei Huang <lei@ca.ibm.com> | 2017-08-23 19:25:04 +0000 |
|---|---|---|
| committer | Lei Huang <lei@ca.ibm.com> | 2017-08-23 19:25:04 +0000 |
| commit | 0cb591fc4c5a5c8cf561e8f2b01e88941936578e (patch) | |
| tree | e543037f2852ed9954fa7bdcbaac0791b895495d /llvm/lib/CodeGen/TargetPassConfig.cpp | |
| parent | 7dbd1fd73b3a356ce75b4b9a9da7dc83dd760744 (diff) | |
| download | bcm5719-llvm-0cb591fc4c5a5c8cf561e8f2b01e88941936578e.tar.gz bcm5719-llvm-0cb591fc4c5a5c8cf561e8f2b01e88941936578e.zip | |
Update branch coalescing to be a PowerPC specific pass
Implementing this pass as a PowerPC specific pass. Branch coalescing utilizes
the analyzeBranch method which currently does not include any implicit operands.
This is not an issue on PPC but must be handled on other targets.
Differential Revision : https: // reviews.llvm.org/D32776
llvm-svn: 311588
Diffstat (limited to 'llvm/lib/CodeGen/TargetPassConfig.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/TargetPassConfig.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/llvm/lib/CodeGen/TargetPassConfig.cpp b/llvm/lib/CodeGen/TargetPassConfig.cpp index 481baea2dff..34d96a81130 100644 --- a/llvm/lib/CodeGen/TargetPassConfig.cpp +++ b/llvm/lib/CodeGen/TargetPassConfig.cpp @@ -919,9 +919,6 @@ void TargetPassConfig::addMachineSSAOptimization() { addPass(&MachineLICMID, false); addPass(&MachineCSEID, false); - // Coalesce basic blocks with the same branch condition - addPass(&BranchCoalescingID); - addPass(&MachineSinkingID); addPass(&PeepholeOptimizerID); |

