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 | 6e3d44364608f1e10ddfb4c55e1f3590ff5f266d (patch) | |
| tree | ee899f83c96ffafa458055a407cdb21636fec010 /llvm/lib/Target | |
| parent | 2c49ec7f1dbc837d383ffe94fcce483794a4bc76 (diff) | |
| download | bcm5719-llvm-6e3d44364608f1e10ddfb4c55e1f3590ff5f266d.tar.gz bcm5719-llvm-6e3d44364608f1e10ddfb4c55e1f3590ff5f266d.zip | |
Fix a typo which cause dag combine crash. rdar://9059537.
llvm-svn: 126661
Diffstat (limited to 'llvm/lib/Target')
| -rw-r--r-- | llvm/lib/Target/ARM/ARMISelLowering.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/ARM/ARMISelLowering.cpp b/llvm/lib/Target/ARM/ARMISelLowering.cpp index e0995aee934..853716b8f62 100644 --- a/llvm/lib/Target/ARM/ARMISelLowering.cpp +++ b/llvm/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)); |

