We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ff3b563 commit 18ae7d4Copy full SHA for 18ae7d4
IGC/Compiler/CISACodeGen/EmitVISAPass.cpp
@@ -22898,8 +22898,11 @@ void EmitPass::emitLSC2DBlockSetAddrPayloadField(GenIntrinsicInst* GII)
22898
22899
void EmitPass::emitLSC2DBlockReadWriteWithAddrPayload(GenIntrinsicInst* GII)
22900
{
22901
- const bool isRead =
22902
- (GII->getIntrinsicID() == GenISAIntrinsic::GenISA_LSC2DBlockReadAddrPayload);
+ const bool isPrefetch =
+ (GII->getIntrinsicID() == GenISAIntrinsic::GenISA_LSC2DBlockPrefetchAddrPayload);
22903
+ const bool isRead = (isPrefetch ||
22904
+ (GII->getIntrinsicID() == GenISAIntrinsic::GenISA_LSC2DBlockReadAddrPayload));
22905
+
22906
22907
CVariable* AP = GetSymbol(GII->getOperand(0));
22908
CVariable* AddrPayload = AP;
0 commit comments