Home
last modified time | relevance | path

Searched refs:Gen4_Operand_Number (Results 1 – 25 of 26) sorted by relevance

12

/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/
H A DLocalDataflow.cpp39 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 DG4_Verifier.hpp68 void printDefUse(G4_INST *def, G4_INST *use, Gen4_Operand_Number pos);
70 Gen4_Operand_Number pos);
H A DG4_IR.hpp645 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 DG4_IR.cpp632 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 DG4_Opcode.h416 enum Gen4_Operand_Number enum
H A DHWConformity.cpp413 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 DReduceExecSize.cpp1560 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 DG4_Verifier.cpp186 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 DOptimizer.cpp3247 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 DGraphColor.h1221 …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 DBinaryEncodingIGA.cpp317 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 DBuildIRImpl.cpp237 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 DInstCombine.cpp220 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 DLVN.hpp80 Gen4_Operand_Number second;
H A DAccSubstitution.cpp455 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 DSendFusion.cpp517 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 DMergeScalars.cpp286 Gen4_Operand_Number opndPos = instToDelete->getSrcOperandNum(srcNum); in doMerge()
H A DLVN.cpp197 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 DDependencies_G4IR.h41 DepType getDepForOpnd(Gen4_Operand_Number cur, Gen4_Operand_Number liv);
H A DG4_Sched.cpp234 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 DSWSB_G4IR.h1124 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 DLocalScheduler_G4IR.h192 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 DSWSB_G4IR.cpp244 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 DDependencies_G4IR.cpp251 DepType vISA::getDepForOpnd(Gen4_Operand_Number cur, Gen4_Operand_Number liv) in getDepForOpnd()
H A DLocalScheduler_G4IR.cpp291 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()

12