@@ -1214,9 +1214,10 @@ bool NVPTXDAGToDAGISel::tryLoadVector(SDNode *N) {
12141214 NVPTX::LDV_f32_v4, NVPTX::LDV_f64_v4);
12151215 break ;
12161216 case NVPTXISD::LoadV8:
1217- Opcode = pickOpcodeForVT (
1218- EltVT.getSimpleVT ().SimpleTy , {/* no i8_v8*/ }, {/* no i16_v8*/ },
1219- NVPTX::LDV_i32_v8, {/* no i64_v8*/ }, NVPTX::LDV_f32_v8, {/* no f64_v8*/ });
1217+ Opcode =
1218+ pickOpcodeForVT (EltVT.getSimpleVT ().SimpleTy , {/* no v8i8 */ },
1219+ {/* no v8i16 */ }, NVPTX::LDV_i32_v8, {/* no v8i64 */ },
1220+ NVPTX::LDV_f32_v8, {/* no v8f64 */ });
12201221 break ;
12211222 }
12221223 if (!Opcode)
@@ -1319,13 +1320,13 @@ bool NVPTXDAGToDAGISel::tryLDGLDU(SDNode *N) {
13191320 Opcode = pickOpcodeForVT (
13201321 EltVT.getSimpleVT ().SimpleTy , NVPTX::INT_PTX_LDU_G_v4i8_ELE,
13211322 NVPTX::INT_PTX_LDU_G_v4i16_ELE, NVPTX::INT_PTX_LDU_G_v4i32_ELE,
1322- {/* no v4i64*/ }, NVPTX::INT_PTX_LDU_G_v4f32_ELE, {/* no v4f64*/ });
1323+ {/* no v4i64 */ }, NVPTX::INT_PTX_LDU_G_v4f32_ELE, {/* no v4f64 */ });
13231324 break ;
13241325 case NVPTXISD::LoadV8:
1325- Opcode = pickOpcodeForVT (
1326- EltVT. getSimpleVT (). SimpleTy , { /* no i8_v8 */ }, {/* no i16_v8 */ },
1327- NVPTX::INT_PTX_LDG_G_v8i32_ELE, {/* no i64_v8 */ },
1328- NVPTX::INT_PTX_LDG_G_v8f32_ELE, {/* no f64_v8 */ });
1326+ Opcode = pickOpcodeForVT (EltVT. getSimpleVT (). SimpleTy , { /* no v8i8 */ },
1327+ {/* no v8i16 */ }, NVPTX::INT_PTX_LDG_G_v8i32_ELE ,
1328+ {/* no v8i64 */ }, NVPTX::INT_PTX_LDG_G_v8f32_ELE ,
1329+ {/* no v8f64 */ });
13291330 break ;
13301331 }
13311332 if (!Opcode)
@@ -1497,9 +1498,10 @@ bool NVPTXDAGToDAGISel::tryStoreVector(SDNode *N) {
14971498 NVPTX::STV_f32_v4, NVPTX::STV_f64_v4);
14981499 break ;
14991500 case NVPTXISD::StoreV8:
1500- Opcode = pickOpcodeForVT (
1501- EltVT.getSimpleVT ().SimpleTy , {/* no i8_v8*/ }, {/* no i16_v8*/ },
1502- NVPTX::STV_i32_v8, {/* no i64_v8*/ }, NVPTX::STV_f32_v8, {/* no f64_v8*/ });
1501+ Opcode =
1502+ pickOpcodeForVT (EltVT.getSimpleVT ().SimpleTy , {/* no v8i8 */ },
1503+ {/* no v8i16 */ }, NVPTX::STV_i32_v8, {/* no v8i64 */ },
1504+ NVPTX::STV_f32_v8, {/* no v8f64 */ });
15031505 break ;
15041506 }
15051507
@@ -1561,8 +1563,8 @@ bool NVPTXDAGToDAGISel::tryLoadParam(SDNode *Node) {
15611563 case 4 :
15621564 Opcode = pickOpcodeForVT (MemVT.getSimpleVT ().SimpleTy ,
15631565 NVPTX::LoadParamMemV4I8, NVPTX::LoadParamMemV4I16,
1564- NVPTX::LoadParamMemV4I32, {/* no V4I64 */ },
1565- NVPTX::LoadParamMemV4F32, {/* no V4F64 */ });
1566+ NVPTX::LoadParamMemV4I32, {/* no v4i64 */ },
1567+ NVPTX::LoadParamMemV4F32, {/* no v4f64 */ });
15661568 break ;
15671569 }
15681570 if (!Opcode)
@@ -1653,8 +1655,8 @@ bool NVPTXDAGToDAGISel::tryStoreRetval(SDNode *N) {
16531655 case 4 :
16541656 Opcode = pickOpcodeForVT (Mem->getMemoryVT ().getSimpleVT ().SimpleTy ,
16551657 NVPTX::StoreRetvalV4I8, NVPTX::StoreRetvalV4I16,
1656- NVPTX::StoreRetvalV4I32, {/* no V4I64 */ },
1657- NVPTX::StoreRetvalV4F32, {/* no V4F64 */ });
1658+ NVPTX::StoreRetvalV4I32, {/* no v4i64 */ },
1659+ NVPTX::StoreRetvalV4F32, {/* no v4f64 */ });
16581660 break ;
16591661 }
16601662 if (!Opcode)
0 commit comments