@@ -2292,7 +2292,7 @@ int IR_Builder::translateVISAInvmRsqtmInst(
2292
2292
2293
2293
G4_Declare *tdst = nullptr ;
2294
2294
if (!noDstMove) {
2295
- tdst = createTempVarWithNoSpill (element_size, Ty, Any );
2295
+ tdst = createTempVarWithNoSpill (element_size, Ty, getGRFAlign () );
2296
2296
createPseudoKills ({tdst}, PseudoKillType::Src);
2297
2297
}
2298
2298
@@ -2307,7 +2307,8 @@ int IR_Builder::translateVISAInvmRsqtmInst(
2307
2307
(src0RR->getModifier () != Mod_src_undef ||
2308
2308
(!src0RR->isScalar () && !tryToAlignOperand (src0RR, getGRFSize ())));
2309
2309
if (needsSrc0Move) {
2310
- G4_Declare *tsrc0 = createTempVarWithNoSpill (element_size, Ty, Any);
2310
+ G4_Declare *tsrc0 =
2311
+ createTempVarWithNoSpill (element_size, Ty, getGRFAlign ());
2311
2312
createPseudoKills ({tsrc0}, PseudoKillType::Src);
2312
2313
2313
2314
G4_DstRegRegion *tSrc0 = createDst (tsrc0->getRegVar (), 0 , 0 , 1 , Ty);
@@ -2320,7 +2321,8 @@ int IR_Builder::translateVISAInvmRsqtmInst(
2320
2321
(src1RR->getModifier () != Mod_src_undef ||
2321
2322
(!src1RR->isScalar () && !tryToAlignOperand (src1RR, getGRFSize ()))));
2322
2323
if (needsSrc1Move) {
2323
- G4_Declare *tsrc1 = createTempVarWithNoSpill (element_size, Ty, Any);
2324
+ G4_Declare *tsrc1 =
2325
+ createTempVarWithNoSpill (element_size, Ty, getGRFAlign ());
2324
2326
createPseudoKills ({tsrc1}, PseudoKillType::Src);
2325
2327
2326
2328
G4_DstRegRegion *tSrc1 = createDst (tsrc1->getRegVar (), 0 , 0 , 1 , Ty);
0 commit comments