/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/Passes/ |
H A D | SendFusion.cpp | 434 G4_SrcRegRegion* src1 = I->isSplitSend() ? I->getSrc(1)->asSrcRegRegion() : nullptr; in simplifyAndCheckCandidate() 443 G4_Operand* descOpnd = I->isSplitSend() ? I->getSrc(2) : I->getSrc(1); in simplifyAndCheckCandidate() 444 G4_Operand* extDescOpnd = I->isSplitSend() ? I->getSrc(3) : nullptr; in simplifyAndCheckCandidate() 517 Gen4_Operand_Number opn = Send->isSplitSend() ? Opnd_src2 : Opnd_src1; in simplifyMsg() 1356 bool isSplitSend = I0->isSplitSend(); in doFusion() local 1471 if (!isSplitSend && execSize == 8 && rspLen > 0 && in doFusion() 1544 if (isSplitSend) in doFusion()
|
H A D | LVN.cpp | 275 if (useInst->isSplitSend()) in canReplaceUses()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/ |
H A D | Rematerialization.cpp | 120 inst->isSplitSend() && in populateSamplerHeaderMap() 164 if (inst->isSplitSend() && in deLVNSamplers() 745 if (uniqueDefInst->isSplitSend() && in canRematerialize() 933 bool isSampler = dstInst->isSplitSend() && dstInst->getMsgDesc()->isSampler(); in rematerialize() 1145 if (inst->isSplitSend() && in getNumSamplers()
|
H A D | BinaryEncoding.cpp | 272 G4_Operand* descOpnd = inst->isSplitSend() ? inst->getSrc(2) : inst->getSrc(1); in EncodeSendMsgDesc29_30() 1474 if (inst->isSplitSend()) in EncodeOperandDst() 1546 if (inst->isSplitSend()) in EncodeOperandSrc0() 2296 if (inst->isSplitSend()) in EncodeOperandSrc1() 2532 if (inst->isSplitSend()) in EncodeOperandSrc2() 2556 if (inst->isSplitSend()) in SetExtMsgDescr() 2575 if (inst->isSplitSend()) in SetExtMsgDescr()
|
H A D | BinaryEncodingIGA.cpp | 1173 G4_Operand* descOpnd = g4inst->isSplitSend() ? in translateInstructionDst() 1254 numSrcToEncode = inst->isSplitSend() ? 2 : 1; in translateInstructionSrcs() 1318 G4_Operand* descOpnd = inst->isSplitSend() ? in translateInstructionSrcs() 1408 G4_Operand* msgDesc = sendInst->isSplitSend() ? in getIGASendDesc() 1592 if (sendInst->isSplitSend()) in getIGASendExDesc()
|
H A D | G4_IR.cpp | 2237 auto msgDescOpnd = useInst->isSplitSend() ? Opnd_src2 : Opnd_src1; in canPropagateTo() 2256 (opndNum == Opnd_src1 && useInst->isSplitSend())) in canPropagateTo() 3989 if (isSplitSend()) in emit_send() 3998 if (isSplitSend() && srcs[3]) in emit_send() 4014 int msgDescId = isSplitSend() ? 2 : 1; in emit_send() 4046 if (isSplitSend()) in emit_send_desc() 5492 if (inst != NULL && inst->isSplitSend()) in emit() 5592 if (inst != NULL && inst->isSplitSend()) in emitRegVarOff() 7133 if (srcs[0] == opnd || (isSplitSend() && srcs[1] == opnd)) in computeRightBound() 8399 if (isSplitSend()) in cloneInst()
|
H A D | SpillCode.cpp | 320 if (inst->isSplitSend() && i == 3) in replaceSpilledSrc()
|
H A D | G4_Verifier.cpp | 309 G4_SrcRegRegion* src1 = inst->isSplitSend() ? inst->getSrc(1)->asSrcRegRegion() : nullptr; in verifySend() 332 if (inst->isSplitSend()) in verifySend()
|
H A D | LocalRA.cpp | 230 if (inst->isSend() || inst->isSplitSend()) in preLocalRAAnalysis() 1371 if (curInst->isSplitSend() && !curInst->getSrc(1)->isNullReg()) in markReferences() 1666 (curInst->isSplitSend() && i == 1))) in calculateLiveIntervals()
|
H A D | BinaryEncodingCNL.cpp | 2243 …MUST_BE_TRUE(!inst->isSplitSend(), "Improper instruction type called with DoAllEncodingRegular: se… in DoAllEncodingRegular() 2374 else if (inst->isSplitSend()) { in DoAllEncoding()
|
H A D | G4_IR.hpp | 536 bool isSplitSend() const { return op == G4_sends || op == G4_sendsc; } in isSplitSend() function in vISA::G4_INST 1473 return isSplitSend() ? srcs[2] : srcs[1]; in getMsgDescOperand() 1478 assert(isSplitSend() && "must be a split send instruction"); in getMsgExtDescOperand()
|
H A D | SpillManagerGMRF.cpp | 1277 if (inst->isSplitSend() && in getSpillRowSizeForSendSrc() 3463 if (optimizeSplitLLR && spillSendInst && spillSendInst->isSplitSend()) in insertSpillRangeCode() 4532 (inst->isSplitSend() && i == 1); in insertSpillFillCode() 4771 (inst->isSplitSend() && i == 1); in spillLiveRanges()
|
H A D | LinearScanRA.cpp | 556 if (curInst->isSplitSend() && !curInst->getSrc(1)->isNullReg()) in linearScanMarkReferences() 1376 (curInst->isSplitSend() && srcIdx == 1))) in setSrcReferences()
|
H A D | Optimizer.cpp | 1149 if (sendInst->isSplitSend()) in cloneSampleInst() 3551 …if (inst->getDst()->isA0() && useInst->isSplitSend() && VISA_WA_CHECK(builder.getPWaTable(), WaSen… in localCopyPropagation() 5942 if (inst->isSplitSend()) in cleanupBindless() 7734 if (inst->isSplitSend()) in HWWorkaround() 10961 if (inst->isSplitSend()) in split4GRFVars() 11917 if (SI->isSplitSend() && overlaps(SI->getSrc(1))) in retires() 12878 G4_SrcRegRegion* src = I->getSrc(I->isSplitSend() ? 1 : 0)->asSrcRegRegion(); in doNoMaskWA_postRA()
|
H A D | GraphColor.h | 1226 G4_Imm* createMsgDesc(unsigned owordSize, bool writeType, bool isSplitSend);
|
H A D | SpillCleanup.cpp | 1372 if (!inst->isSplitSend()) in fixSendsSrcOverlap()
|
H A D | GraphColor.cpp | 2483 if (inst->isSplitSend() && !inst->getSrc(1)->isNullReg()) in buildInterferenceWithinBB() 6859 if (curInst->isSplitSend()) in determineSpillRegSize() 7425 G4_Imm* GlobalRA::createMsgDesc(unsigned owordSize, bool writeType, bool isSplitSend) in createMsgDesc() argument 7435 if (!isSplitSend) in createMsgDesc()
|
H A D | HWConformity.cpp | 5050 if (inst->isSplitSend()) in fixSendInst() 5110 if (inst->isSplitSend() && !inst->getSrc(1)->isNullReg()) in fixSendInst() 5145 …bool src1Overlap = inst->isSplitSend() && inst->getDst()->compareOperand(inst->getSrc(1)) != Rel_d… in fixSendInst()
|
H A D | FlowGraph.cpp | 1170 if (secondToLastInst->isSplitSend()) in handleExit()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/LocalScheduler/ |
H A D | LocalScheduler_G4IR.cpp | 468 if (opndNum == Opnd_src3 && inst->isSplitSend()) { in getBucketDescrs()
|
H A D | SWSB_G4IR.cpp | 295 if (inst->isSplitSend() && in getFootprintForGRF()
|