/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/ |
H A D | SpillManagerGMRF.h | 29 class G4_Imm; variable 433 G4_Imm * createSpillSendMsgDesc( 439 std::tuple<G4_Imm*, G4_ExecSize> createSpillSendMsgDesc( 461 G4_Imm * desc, 490 G4_Imm *createFillSendMsgDesc ( 497 G4_Imm* createFillSendMsgDesc( 663 std::unordered_map<G4_Declare*, G4_Imm*> scalarImmSpill;
|
H A D | BuildIRImpl.cpp | 435 G4_Imm* src1 = createImm(mask, Type_UW); in expandPredefinedVars() 484 G4_Imm* shift = createImm(24, Type_UW); in expandPredefinedVars() 496 G4_Imm* mask = createImm(0xF, Type_UW); in expandPredefinedVars() 1194 G4_Imm* IR_Builder::createImm(float fp) in createImm() 1226 G4_Imm* i = hashtable.lookupImm(imm, immType); in createImm() 1230 G4_Imm* IR_Builder::createDFImm(double fp) in createDFImm() 1233 G4_Imm* i = hashtable.lookupImm(val, Type_DF); in createDFImm() 1302 G4_Imm* i = new (mem)G4_Imm(imm, ty); in createImm() 3387 G4_Imm* IR_Builder::foldConstVal(G4_Imm* const1, G4_Imm* const2, G4_opcode op) in foldConstVal() 3502 G4_Imm *foldedImm = in doConsFolding() [all …]
|
H A D | BuildIR.h | 207 G4_Imm* lookupImm(int64_t imm, G4_Type ty); 208 G4_Imm* createImm(int64_t imm, G4_Type ty); 284 G4_Imm* imm; 299 G4_Declare* addImmVal(G4_Imm* imm, int numElt); 1043 G4_Imm* createImm(int64_t imm, G4_Type ty) in createImm() 1045 G4_Imm* i = hashtable.lookupImm(imm, ty); in createImm() 1052 G4_Imm* createImm(float fp); 1057 G4_Imm* createDFImm(double fp); 1070 G4_Imm* i = hashtable.lookupImm(imm, new_type); in createImmWithLowerType() 1781 G4_Declare* getImmDcl(G4_Imm* val, int numElt); [all …]
|
H A D | SpillManagerGMRF.cpp | 2007 G4_Imm * SpillManagerGRF::createSpillSendMsgDesc( in createSpillSendMsgDesc() 2042 std::tuple<G4_Imm*, G4_ExecSize> 2170 G4_Imm * desc, in createSendInst() 2385 G4_Imm * messageDescImm = NULL; in createSpillSendInstr() 2513 G4_Imm *SpillManagerGRF::createFillSendMsgDesc( in createFillSendMsgDesc() 2568 G4_Imm *SpillManagerGRF::createFillSendMsgDesc( in createFillSendMsgDesc() 2632 G4_Imm * messageDescImm = NULL; in createFillSendInstr() 2711 G4_Imm* messageDescImm = in createFillSendInstr() 5318 G4_Imm* src1 = nullptr; in expandSpillStackcall() 5478 G4_Imm* desc = createMsgDesc(numRowsOword, false, false); in expandFillNonStackcall() [all …]
|
H A D | G4_IR.hpp | 149 class G4_Imm; 2347 const G4_Imm* asImm() const in asImm() 2355 return reinterpret_cast<const G4_Imm*>(this); in asImm() 2357 G4_Imm* asImm() { in asImm() 2724 class G4_Imm : public G4_Operand class 2741 G4_Imm(int64_t i, G4_Type ty) in G4_Imm() function in vISA::G4_Imm 2747 G4_Imm(double fp, G4_Type ty) in G4_Imm() function in vISA::G4_Imm 2753 G4_Imm(float fp) in G4_Imm() function in vISA::G4_Imm 2784 bool isEqualTo(G4_Imm& imm1) const; 2795 class G4_Reloc_Imm : public G4_Imm [all …]
|
H A D | BinaryEncodingCNL.h | 1449 G4_Imm *isrc = (G4_Imm *)src->asImm(); in EncodeSrcImmData() 1474 vISA::G4_Imm *isrc = (vISA::G4_Imm *)src->asImm(); in EncodeSrcImm64Data()
|
H A D | Optimizer.cpp | 213 G4_Imm* newDMask = builder.createImm(orImm, Type_UD); in finishFusedCallWA() 354 G4_Imm* distOprd = builder.createImm(-dist, Type_D); in finishFusedCallWA() 3085 G4_Imm* constTwo = inst->getSrc(1)->asImm(); in reassociateConst() 6421 G4_Imm * g4Imm = NULL; in hoistBarrierHeaderToTop() 8192 G4_Imm* src0 = builder.createImm(0, Type_UD); in initializePayload() 8204 G4_Imm* src0 = builder.createImm(0, Type_UD); in initializePayload() 11392 G4_Imm::isInTypeRange(immVal, dstTy); in changeMoveType() 12239 G4_Imm* Src1; in doNoMaskWA() 12478 G4_Imm* I2S0 = builder.createImm(0xFFFFFFFF, Ty); in doNoMaskWA() 12558 G4_Imm* immS0; in doNoMaskWA() [all …]
|
H A D | BinaryEncodingCNL.cpp | 1393 G4_Imm *isrc = (G4_Imm *)src0->asImm(); in EncodeThreeSrcInstAlign1() 1533 G4_Imm *isrc = (G4_Imm *)src2->asImm(); in EncodeThreeSrcInstAlign1()
|
H A D | G4_IR.cpp | 6070 bool G4_Imm::isEqualTo(G4_Imm& imm1) const in isEqualTo() 6076 bool G4_Imm::isInTypeRange(int64_t imm, G4_Type ty) in isInTypeRange() 6103 bool G4_Imm::isZero() const in isZero() 6116 bool G4_Imm::isSignBitZero() const in isSignBitZero() 6134 G4_CmpRelation G4_Imm::compareOperand(G4_Operand *opnd) in compareOperand() 6144 void G4_Imm::emit(std::ostream& output, bool symbolreg) in emit() 6186 void G4_Imm::emitAutoFmt(std::ostream& output) in emitAutoFmt() 6215 int64_t G4_Imm::typecastVals(int64_t value, G4_Type type) in typecastVals()
|
H A D | HWConformity.cpp | 2625 const G4_Imm* oldImm = src1->asImm(); in fixMULHInst() 2626 G4_Imm* newImm = builder.createImm(oldImm->getInt(), src0->getType()); in fixMULHInst() 2710 G4_Imm* oldImm = src1->asImm(); in fixMULHInst() 2786 G4_Imm* oldImm = src1->asImm(); in fixMULHInst() 3683 G4_Imm* new_src1 = builder.createImm(truncVal, Type_UW); in fixMulSrc1() 4148 G4_Imm* val = defSrc1->asImm(); in tryTransferSrcModifier() 4150 G4_Imm* newVal = builder.createImm(-val->getInt(), val->getType()); in tryTransferSrcModifier() 7494 G4_Imm* lowImm = builder.createImm((int64_t)lowValue, Type_UD); in fixImm64() 7495 G4_Imm* highImm = builder.createImm((int64_t)highValue, Type_UD); in fixImm64() 8028 …G4_Imm* immVal = builder.createImm(pred->getControl() == PRED_ANY_WHOLE ? 0 : allOneMask, flagType… in fixPredCtrl()
|
H A D | BinaryEncoding.cpp | 1017 G4_Imm *isrc = (G4_Imm *)src->asImm(); in EncodeSrcImmData()
|
H A D | G4_Kernel.cpp | 594 G4_Imm* imm = fg.builder->createImm(val, ty); in evalAddrExp()
|
H A D | GraphColor.h | 1226 G4_Imm* createMsgDesc(unsigned owordSize, bool writeType, bool isSplitSend);
|
H A D | GraphColor.cpp | 7425 G4_Imm* GlobalRA::createMsgDesc(unsigned owordSize, bool writeType, bool isSplitSend) in createMsgDesc() 8115 G4_Imm * src = builder.createImm(fpInitVal, Type_UD); in addGenxMainStackSetupCode() 8132 G4_Imm * src = builder.createImm(fpInitVal + frameSize*factor, Type_UD); in addGenxMainStackSetupCode() 8171 G4_Imm * src1 = builder.createImm(frameSize*factor, Type_UD); in addCalleeStackSetupCode()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/VisaToG4/ |
H A D | TranslateSendSync.cpp | 454 G4_Imm *g4Imm = createImm(mask, Type_UD); in generateBarrierSend() 586 G4_Imm* surface = createImm(0, Type_UD); in translateVISASyncInst()
|
H A D | TranslateMath.cpp | 211 G4_Imm *dbl_constant_0 = createDFImm(0.0); in translateVISAArithmeticDoubleInst() 212 G4_Imm *dbl_constant_1 = createDFImm(1.0); in translateVISAArithmeticDoubleInst() 589 G4_Imm *flt_constant_0 = createImm(float(0.0)); in translateVISAArithmeticSingleDivideIEEEInst() 590 G4_Imm *flt_constant_1 = createImm(float(1.0)); in translateVISAArithmeticSingleDivideIEEEInst() 867 G4_Imm *flt_constant_0 = createImm(float(0.0)); in translateVISAArithmeticSingleSQRTIEEEInst() 868 G4_Imm *flt_constant_05 = createImm(float(0.5)); in translateVISAArithmeticSingleSQRTIEEEInst()
|
H A D | TranslateSendLdStLsc.cpp | 1283 G4_Imm *srcImm = createImm((int32_t)addImm64, Type_D); in lscAdd64AosNative() 1342 G4_Imm *srcImmLo32 = createImm(addImm64 & 0xFFFFFFFF, Type_UD); in lscAdd64AosEmu() 1344 G4_Imm *srcImmHi32 = (hi32Bits != 0) ? createImm(hi32Bits, Type_UD) : nullptr; in lscAdd64AosEmu()
|
H A D | TranslateSend3D.cpp | 94 G4_Imm* immOpndSecondDword = createImm(secondDword, Type_UD); in translateVISASampleInfoInst() 109 G4_Imm* src0Imm = createImm(0, Type_UD); in translateVISASampleInfoInst() 215 G4_Imm* immOpndSecondDword = createImm(secondDword, Type_UD); in translateVISAResInfoInst() 1114 G4_Imm *immedOpnd = createImm(msgDescValue, Type_UD); in translateVISARTWrite3DInst() 1243 G4_Imm* immOpndSecondDword = builder->createImm(secondDword, Type_UD); in createSampleHeader()
|
H A D | TranslateSendLdStLegacy.cpp | 195 G4_Imm *Mask = IRB->createImm(FFTID_Mask, Type_UD); in BuildStatelessSurfaceMessageHeader() 288 G4_Imm *new_src_opnd1 = createImm( in translateVISAOwordLoadInst() 668 G4_Imm *new_src_opnd1 = createImm( in translateVISAGatherInst() 900 G4_Imm *new_src_opnd1 = createImm( in translateVISAScatterInst() 991 G4_Imm *Mask = IRB->createImm(PSM_Mask, Type_UD); in BuildUntypedStatelessSurfaceMessageHeader() 1414 G4_Imm *Mask = IRB->createImm(0xFFFF, Type_UD); in BuildMH1_A32_PSM()
|
H A D | TranslateMisc.cpp | 60 G4_Declare* IR_Builder::getImmDcl(G4_Imm* val, int numElt) in getImmDcl()
|
H A D | TranslateALU.cpp | 404 G4_Imm* imm = g4Srcs[i]->asImm(); in translateVISALogicInst()
|
H A D | TranslateSendMedia.cpp | 816 G4_Imm* src1 = createImm(0xFFFFFFFE, Type_UD); in translateVISASamplerVAGenericInst()
|
/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/Passes/ |
H A D | InstCombine.cpp | 312 G4_Imm *foldedImm = in tryInstPropagate()
|
H A D | SendFusion.cpp | 576 G4_Imm* newImm = Builder->createImm(descImm, descOpnd->getType()); in simplifyMsg()
|
H A D | LVN.cpp | 1310 G4_Imm* srcImmOpnd = src->asImm(); in computeValue()
|