commit | 007ea274f4ab85bfc7698240eb5afd5a779ec330 | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Wed Aug 12 05:17:19 2009 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Wed Aug 12 05:17:19 2009 +0000 |
tree | 26b3f9e2b10bc9a7cbc40e7ed958f431830ee319 | |
parent | c16f16505a46e6c6af2d0f32e1309c2409b6da91 [diff] [blame] |
Shrink Thumb2 movcc instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78790 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/ARM/ARMISelDAGToDAG.cpp b/lib/Target/ARM/ARMISelDAGToDAG.cpp index e8c1901..6084883 100644 --- a/lib/Target/ARM/ARMISelDAGToDAG.cpp +++ b/lib/Target/ARM/ARMISelDAGToDAG.cpp
@@ -1225,7 +1225,7 @@ break; case MVT::i32: Opc = Subtarget->isThumb() - ? (Subtarget->hasThumb2() ? ARM::t2MOVCCr : ARM::tMOVCCr) + ? (Subtarget->hasThumb2() ? ARM::t2MOVCCr : ARM::tMOVCCr_pseudo) : ARM::MOVCCr; break; case MVT::f32: