/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/ |
H A D | LocalDataflow.cpp | 39 LiveNode(G4_INST* Inst, Gen4_Operand_Number OpNum) in LiveNode() 53 Gen4_Operand_Number OpNum; 298 G4_INST* DefInst, Gen4_Operand_Number DefOpNum, in alignedWithChannelMask() 299 G4_INST* UseInst, Gen4_Operand_Number UseOpNum) in alignedWithChannelMask() 429 Inst, Gen4_Operand_Number::Opnd_dst); in processReadOpnds() 434 { Gen4_Operand_Number::Opnd_src0, Gen4_Operand_Number::Opnd_src1, in processReadOpnds() 435 Gen4_Operand_Number::Opnd_src2, Gen4_Operand_Number::Opnd_src3, in processReadOpnds() 436 Gen4_Operand_Number::Opnd_src4, Gen4_Operand_Number::Opnd_src5, in processReadOpnds() 437 Gen4_Operand_Number::Opnd_src6, Gen4_Operand_Number::Opnd_src7, in processReadOpnds() 438 Gen4_Operand_Number::Opnd_pred, Gen4_Operand_Number::Opnd_implAccSrc }) { in processReadOpnds() [all …]
|
H A D | G4_Verifier.hpp | 68 void printDefUse(G4_INST *def, G4_INST *use, Gen4_Operand_Number pos); 70 Gen4_Operand_Number pos);
|
H A D | G4_IR.hpp | 645 G4_Operand* getOperand(Gen4_Operand_Number opnd_num); 806 Gen4_Operand_Number getSrcOperandNum(int srcPos) const in getSrcOperandNum() 823 static int getSrcNum(Gen4_Operand_Number opndNum) in getSrcNum() 828 static bool isSrcNum(Gen4_Operand_Number opndNum) in isSrcNum() 845 void removeDefUse(Gen4_Operand_Number opndNum); 856 Gen4_Operand_Number opndNum2); 884 Gen4_Operand_Number srcIxA = Opnd_src0, 885 Gen4_Operand_Number srcIxB = Opnd_src1); 886 void addDefUse(G4_INST* use, Gen4_Operand_Number usePos); 963 bool isSignSensitive(Gen4_Operand_Number opndNum) const; [all …]
|
H A D | G4_IR.cpp | 632 void G4_INST::removeDefUse(Gen4_Operand_Number opndNum) in removeDefUse() 652 const G4_Operand* G4_INST::getOperand(Gen4_Operand_Number opnd_num) const in getOperand() 681 void G4_INST::transferDef(G4_INST *inst2, Gen4_Operand_Number opndNum1, Gen4_Operand_Number opndNum… in transferDef() 727 Gen4_Operand_Number opndNum1, in copyDef() 728 Gen4_Operand_Number opndNum2, in copyDef() 1407 void G4_INST::addDefUse(G4_INST* inst, Gen4_Operand_Number srcPos) in addDefUse() 1421 void G4_INST::swapDefUse(Gen4_Operand_Number srcIxA, Gen4_Operand_Number srcIxB) in swapDefUse() 1998 bool G4_INST::isSignSensitive(Gen4_Operand_Number opndNum) const in isSignSensitive() 2033 Gen4_Operand_Number opndNum, MovType MT, const G4_INST *mov) const in getPropType() 7901 bool G4_INST::canExecSizeBeAcc(Gen4_Operand_Number opndNum) const in canExecSizeBeAcc() [all …]
|
H A D | G4_Opcode.h | 416 enum Gen4_Operand_Number enum
|
H A D | HWConformity.cpp | 413 inst->transferDef(newInst, Gen4_Operand_Number(srcNum + 1), Opnd_src0); in insertMovBefore() 414 newInst->addDefUse(inst, Gen4_Operand_Number(srcNum + 1)); in insertMovBefore() 4566 Gen4_Operand_Number OpNum; 4567 LiveNode(G4_INST* Inst, Gen4_Operand_Number OpNum) in LiveNode() 4614 { Gen4_Operand_Number::Opnd_src0, Gen4_Operand_Number::Opnd_src1, in localizeForAcc() 4615 Gen4_Operand_Number::Opnd_src2 }) in localizeForAcc() 4658 Gen4_Operand_Number opNum = LN.OpNum; in localizeForAcc() 6136 Gen4_Operand_Number opndNum = Inst->getSrcOperandNum(i); in fixBFMixedMode() 6207 Gen4_Operand_Number opndNum = tI->getSrcOperandNum(i); in fixBFMixedMode() 7513 lowMovInst->addDefUse(inst, Gen4_Operand_Number(j + 1)); in fixImm64() [all …]
|
H A D | ReduceExecSize.cpp | 1560 inst->transferDef(newInst, Gen4_Operand_Number(srcNum + 1), Opnd_src0); in moveSrcToGRF() 1561 newInst->addDefUse(inst, Gen4_Operand_Number(srcNum + 1)); in moveSrcToGRF() 1630 inst->addDefUse(newInst, Gen4_Operand_Number::Opnd_src0); in restoreDst()
|
H A D | G4_Verifier.cpp | 186 std::ostream &os, G4_INST *def, G4_INST *use, Gen4_Operand_Number pos) in printDefUseImpl() 200 void G4Verifier::printDefUse(G4_INST *def, G4_INST *use, Gen4_Operand_Number pos) in printDefUse()
|
H A D | Optimizer.cpp | 3247 static unsigned getMaskSize(G4_INST* Inst, Gen4_Operand_Number OpNum) in getMaskSize() 3473 Gen4_Operand_Number opndNum = inst3->use_begin()->second; in removePartialMovs() 3549 Gen4_Operand_Number opndNum = iter->second; in localCopyPropagation() 3653 Gen4_Operand_Number opndNum = (*iter).second; in localCopyPropagation() 4310 Sel0->addDefUse(newLogicOp, Gen4_Operand_Number::Opnd_src0); in expandPseudoLogic() 4814 Gen4_Operand_Number opndPos = use.second; in foldPseudoNot() 4848 Gen4_Operand_Number opndPos = use.second; in foldPseudoNot() 6024 Gen4_Operand_Number num = I->second; in cleanupBindless() 10387 Gen4_Operand_Number opndNum = defInst->use_back().second; in checkUserChain() 10564 Gen4_Operand_Number opndNum = defInst->use_back().second; in populateUserChain() [all …]
|
H A D | GraphColor.h | 1221 …referencedDcl, std::set<G4_Declare*>& defs, std::ofstream& optreport, Gen4_Operand_Number opndNum); 1431 …TCH_PTR_LIST * scratchTraceList, G4_INST * inst, G4_Operand * opnd, Gen4_Operand_Number opndIndex);
|
H A D | BinaryEncodingIGA.cpp | 317 Type getIGAType(const G4_INST* I, Gen4_Operand_Number O, TARGET_PLATFORM P); 1700 Type BinaryEncodingIGA::getIGAType(const G4_INST* I, Gen4_Operand_Number O, TARGET_PLATFORM P) in getIGAType()
|
H A D | BuildIRImpl.cpp | 237 auto getSingleDefInst = [](G4_INST *UI, Gen4_Operand_Number OpndNum) in isOpndAligned() 3588 Gen4_Operand_Number OpndNum) in doSimplification()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/Passes/ |
H A D | InstCombine.cpp | 220 Gen4_Operand_Number fromDefSrcIx, in tryInstPropagate() 222 Gen4_Operand_Number toUseSrcIx) in tryInstPropagate() 244 Gen4_Operand_Number toUseSrcA, in tryInstPropagate() 245 Gen4_Operand_Number toUseSrcB) in tryInstPropagate() 292 const Gen4_Operand_Number useSrcIx = (*uitr).second; in tryInstPropagate() 297 Gen4_Operand_Number defVarSrcIx = Opnd_src0; in tryInstPropagate()
|
H A D | LVN.hpp | 80 Gen4_Operand_Number second;
|
H A D | AccSubstitution.cpp | 455 Gen4_Operand_Number opndNum = use.second; in isAccCandidate() 588 Gen4_Operand_Number opndNum = use.second; in isAccCandidate() 723 auto updateDefSrcPos = [](G4_INST* useInst, Gen4_Operand_Number origPos) in replaceDstWithAcc()
|
H A D | SendFusion.cpp | 517 Gen4_Operand_Number opn = Send->isSplitSend() ? Opnd_src2 : Opnd_src1; in simplifyMsg() 977 Gen4_Operand_Number opn = (msgLen > 1) ? Opnd_src0 : Opnd_src1; in packPayload() 1035 Gen4_Operand_Number opn = (j == 0 ? Opnd_src0 : Opnd_src1); in packPayload()
|
H A D | MergeScalars.cpp | 286 Gen4_Operand_Number opndPos = instToDelete->getSrcOperandNum(srcNum); in doMerge()
|
H A D | LVN.cpp | 197 Gen4_Operand_Number opndNum = (*use_it).second; in canReplaceUses() 1606 Gen4_Operand_Number srcPos = Opnd_dst; in addUse()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/LocalScheduler/ |
H A D | Dependencies_G4IR.h | 41 DepType getDepForOpnd(Gen4_Operand_Number cur, Gen4_Operand_Number liv);
|
H A D | G4_Sched.cpp | 234 LiveNode(preNode* N, Gen4_Operand_Number OpNum) in LiveNode() 244 Gen4_Operand_Number OpNum; 1969 Gen4_Operand_Number OpNum = std::get<1>(Item); in addNodeToGraph() 2030 { Gen4_Operand_Number::Opnd_dst, Gen4_Operand_Number::Opnd_src0, in processBarrier() 2031 Gen4_Operand_Number::Opnd_src1, Gen4_Operand_Number::Opnd_src2, in processBarrier() 2032 Gen4_Operand_Number::Opnd_src3, Gen4_Operand_Number::Opnd_pred, in processBarrier() 2033 Gen4_Operand_Number::Opnd_condMod, Gen4_Operand_Number::Opnd_implAccSrc, in processBarrier() 2034 Gen4_Operand_Number::Opnd_implAccDst }) { in processBarrier() 2168 { Gen4_Operand_Number::Opnd_src0, Gen4_Operand_Number::Opnd_src1, in processReadWrite() 2169 Gen4_Operand_Number::Opnd_src2, Gen4_Operand_Number::Opnd_src3, in processReadWrite() [all …]
|
H A D | SWSB_G4IR.h | 1124 const Gen4_Operand_Number opndNum; 1138 Gen4_Operand_Number opndNum; 1487 Gen4_Operand_Number opnd_num, 1492 Gen4_Operand_Number opnd_num, 1495 Gen4_Operand_Number opnd_num, 1506 Gen4_Operand_Number opnd_num); 1510 Gen4_Operand_Number first_opnd, 1511 Gen4_Operand_Number last_opnd, 1514 Gen4_Operand_Number opnd_num, 1518 Gen4_Operand_Number first_opnd, [all …]
|
H A D | LocalScheduler_G4IR.h | 192 Gen4_Operand_Number opndNum; 195 BucketNode(Node *node1, const Mask &mask1, Gen4_Operand_Number opndNum1) in BucketNode() 217 Gen4_Operand_Number operand; 220 BucketDescr(int Bucket, const Mask &Mask, Gen4_Operand_Number Operand) in BucketDescr() 284 void getBucketsForOperand(G4_INST *inst, Gen4_Operand_Number opnd_num,
|
H A D | SWSB_G4IR.cpp | 244 Gen4_Operand_Number opnd_num, in getFootprintForGRF() 383 Gen4_Operand_Number opnd_num, in getFootprintForACC() 434 Gen4_Operand_Number opnd_num, in getFootprintForFlag() 4747 Gen4_Operand_Number opndNum) in getFootprintForOperand() 4815 Gen4_Operand_Number opnd_num, in getGRFFootprintForIndirect() 4913 Gen4_Operand_Number opndNum, in getGRFBuckets() 4943 Gen4_Operand_Number first_opnd, in getGRFFootPrintOperands() 4944 Gen4_Operand_Number last_opnd, in getGRFFootPrintOperands() 4977 Gen4_Operand_Number first_opnd, in getGRFBucketsForOperands() 4978 Gen4_Operand_Number last_opnd, in getGRFBucketsForOperands() [all …]
|
H A D | Dependencies_G4IR.cpp | 251 DepType vISA::getDepForOpnd(Gen4_Operand_Number cur, Gen4_Operand_Number liv) in getDepForOpnd()
|
H A D | LocalScheduler_G4IR.cpp | 291 static Mask getMaskForOp(G4_Operand * opnd, Gen4_Operand_Number opnd_num, in getMaskForOp() 349 void DDD::getBucketsForOperand(G4_INST* inst, Gen4_Operand_Number opnd_num, in getBucketsForOperand() 429 static inline bool hasIndirection(G4_Operand *opnd, Gen4_Operand_Number opndNum) { in hasIndirection() 459 for (Gen4_Operand_Number opndNum in getBucketDescrs() 711 for (Gen4_Operand_Number opndNum in hasReadSuppression() 723 for (Gen4_Operand_Number opndNum in hasReadSuppression() 939 for (Gen4_Operand_Number opndNum in hasReadSuppression() 951 for (Gen4_Operand_Number opndNum in hasReadSuppression() 1432 const Gen4_Operand_Number &curOpnd = BD.operand; in DDD() 1449 Gen4_Operand_Number liveOpnd = liveBN->opndNum; in DDD()
|