From 9c9641812c3b1ce55b3aefb3d0a9a06bd78d0b88 Mon Sep 17 00:00:00 2001 From: Manman Ren Date: Wed, 6 Jun 2012 23:53:03 +0000 Subject: 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. llvm-svn: 158122 --- llvm/lib/CodeGen/PeepholeOptimizer.cpp | 1 - 1 file changed, 1 deletion(-) (limited to 'llvm/lib/CodeGen/PeepholeOptimizer.cpp') diff --git a/llvm/lib/CodeGen/PeepholeOptimizer.cpp b/llvm/lib/CodeGen/PeepholeOptimizer.cpp index d7d112f1d97..81cf9011d1d 100644 --- a/llvm/lib/CodeGen/PeepholeOptimizer.cpp +++ b/llvm/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; -- cgit v1.2.3