Skip to content

Commit e699c1a

Browse files
committed
[NVPTX] handle v2f32 for LDU/LDG
1 parent cc7abe0 commit e699c1a

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
@@ -1291,7 +1291,8 @@ bool NVPTXDAGToDAGISel::tryLDGLDU(SDNode *N) {
12911291
EltVT = EltVT.getVectorElementType();
12921292
// vectors of 8/16bits type are loaded/stored as multiples of v4i8/v2x16
12931293
// elements.
1294-
if ((EltVT == MVT::f16 && OrigType == MVT::v2f16) ||
1294+
if ((EltVT == MVT::f32 && OrigType == MVT::v2f32) ||
1295+
(EltVT == MVT::f16 && OrigType == MVT::v2f16) ||
12951296
(EltVT == MVT::bf16 && OrigType == MVT::v2bf16) ||
12961297
(EltVT == MVT::i16 && OrigType == MVT::v2i16) ||
12971298
(EltVT == MVT::i8 && OrigType == MVT::v4i8)) {

0 commit comments

Comments
 (0)