diff options
author | Evan Cheng <evan.cheng@apple.com> | 2011-02-28 18:45:27 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2011-02-28 18:45:27 +0000 |
commit | c24ab5c654debe47d5693e287d4dc2e151c0ba0e (patch) | |
tree | 949e0f74e8b9091d9853abf6b2a4cf62a6bc5439 /lib/Target/ARM/ARMISelLowering.cpp | |
parent | f222e595c0137b8a9571408257f7000c2fb95473 (diff) | |
download | external_llvm-c24ab5c654debe47d5693e287d4dc2e151c0ba0e.tar.gz external_llvm-c24ab5c654debe47d5693e287d4dc2e151c0ba0e.tar.bz2 external_llvm-c24ab5c654debe47d5693e287d4dc2e151c0ba0e.zip |
Fix a typo which cause dag combine crash. rdar://9059537.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126661 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/ARM/ARMISelLowering.cpp')
-rw-r--r-- | lib/Target/ARM/ARMISelLowering.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/ARM/ARMISelLowering.cpp b/lib/Target/ARM/ARMISelLowering.cpp index e0995aee93..853716b8f6 100644 --- a/lib/Target/ARM/ARMISelLowering.cpp +++ b/lib/Target/ARM/ARMISelLowering.cpp @@ -2905,7 +2905,7 @@ SDValue ARMTargetLowering::LowerFCOPYSIGN(SDValue Op, SelectionDAG &DAG) const { SDValue Res = DAG.getNode(ISD::OR, dl, OpVT, DAG.getNode(ISD::AND, dl, OpVT, Tmp1, Mask), DAG.getNode(ISD::AND, dl, OpVT, Tmp0, MaskNot)); - if (SrcVT == MVT::f32) { + if (VT == MVT::f32) { Res = DAG.getNode(ISD::BITCAST, dl, MVT::v2f32, Res); Res = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::f32, Res, DAG.getConstant(0, MVT::i32)); |