commit | bf4111cb1e3f47364d51932c99e34ee9c2cdab0e | [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 | 138dcb726ab15a9743596c8685bdb7ec754fcc48 [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: