Skip to content

Commit fb057c7

Browse files
committed
[NVPTX] strengthen check for CopyFromReg in ISelDAGToDAG
1 parent fd71271 commit fb057c7

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

llvm/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,8 @@ void NVPTXDAGToDAGISel::Select(SDNode *N) {
190190
SelectI128toV2I64(N);
191191
return;
192192
}
193-
if (N->getOperand(1).getValueType() == MVT::i64) {
193+
if (N->getOperand(1).getValueType() == MVT::i64 &&
194+
N->getValueType(0) == MVT::f32 && N->getValueType(1) == MVT::f32) {
194195
// {f32,f32} = mov i64
195196
SelectI64ToV2F32(N);
196197
return;

0 commit comments

Comments
 (0)