summaryrefslogtreecommitdiff
path: root/lib/CodeGen/PeepholeOptimizer.cpp
diff options
context:
space:
mode:
authorManman Ren <mren@apple.com>2012-06-06 23:53:03 +0000
committerManman Ren <mren@apple.com>2012-06-06 23:53:03 +0000
commit2afde7782dfa56b2e46f79598bdb5f1e09471941 (patch)
treec3a07b4c2b416d79bd3e0dc7462b07f5e45a1547 /lib/CodeGen/PeepholeOptimizer.cpp
parentaed04d12f8e336d4960b49ad8d09ac2eb5785f1f (diff)
downloadllvm-2afde7782dfa56b2e46f79598bdb5f1e09471941.tar.gz
llvm-2afde7782dfa56b2e46f79598bdb5f1e09471941.tar.bz2
llvm-2afde7782dfa56b2e46f79598bdb5f1e09471941.tar.xz
Revert r157755.
The commit is intended to fix rdar://11540023. It is implemented as part of peephole optimization. We can actually implement this in the SelectionDAG lowering phase. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158122 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/PeepholeOptimizer.cpp')
-rw-r--r--lib/CodeGen/PeepholeOptimizer.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/CodeGen/PeepholeOptimizer.cpp b/lib/CodeGen/PeepholeOptimizer.cpp
index d7d112f1d9..81cf9011d1 100644
--- a/lib/CodeGen/PeepholeOptimizer.cpp
+++ b/lib/CodeGen/PeepholeOptimizer.cpp
@@ -472,7 +472,6 @@ bool PeepholeOptimizer::runOnMachineFunction(MachineFunction &MF) {
if (SeenMoveImm)
Changed |= foldImmediate(MI, MBB, ImmDefRegs, ImmDefMIs);
}
- Changed |= TII->OptimizeSubInstr(MI, MRI);
First = false;
PMII = MII;