Home
last modified time | relevance | path

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

12

/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/visa/
H A DSpillManagerGMRF.h29 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 DBuildIRImpl.cpp435 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 DBuildIR.h207 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 DSpillManagerGMRF.cpp2007 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 DG4_IR.hpp149 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 DBinaryEncodingCNL.h1449 G4_Imm *isrc = (G4_Imm *)src->asImm(); in EncodeSrcImmData()
1474 vISA::G4_Imm *isrc = (vISA::G4_Imm *)src->asImm(); in EncodeSrcImm64Data()
H A DOptimizer.cpp213 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 DBinaryEncodingCNL.cpp1393 G4_Imm *isrc = (G4_Imm *)src0->asImm(); in EncodeThreeSrcInstAlign1()
1533 G4_Imm *isrc = (G4_Imm *)src2->asImm(); in EncodeThreeSrcInstAlign1()
H A DG4_IR.cpp6070 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 DHWConformity.cpp2625 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()
8028G4_Imm* immVal = builder.createImm(pred->getControl() == PRED_ANY_WHOLE ? 0 : allOneMask, flagType… in fixPredCtrl()
H A DBinaryEncoding.cpp1017 G4_Imm *isrc = (G4_Imm *)src->asImm(); in EncodeSrcImmData()
H A DG4_Kernel.cpp594 G4_Imm* imm = fg.builder->createImm(val, ty); in evalAddrExp()
H A DGraphColor.h1226 G4_Imm* createMsgDesc(unsigned owordSize, bool writeType, bool isSplitSend);
H A DGraphColor.cpp7425 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 DTranslateSendSync.cpp454 G4_Imm *g4Imm = createImm(mask, Type_UD); in generateBarrierSend()
586 G4_Imm* surface = createImm(0, Type_UD); in translateVISASyncInst()
H A DTranslateMath.cpp211 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 DTranslateSendLdStLsc.cpp1283 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 DTranslateSend3D.cpp94 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 DTranslateSendLdStLegacy.cpp195 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 DTranslateMisc.cpp60 G4_Declare* IR_Builder::getImmDcl(G4_Imm* val, int numElt) in getImmDcl()
H A DTranslateALU.cpp404 G4_Imm* imm = g4Srcs[i]->asImm(); in translateVISALogicInst()
H A DTranslateSendMedia.cpp816 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 DInstCombine.cpp312 G4_Imm *foldedImm = in tryInstPropagate()
H A DSendFusion.cpp576 G4_Imm* newImm = Builder->createImm(descImm, descOpnd->getType()); in simplifyMsg()
H A DLVN.cpp1310 G4_Imm* srcImmOpnd = src->asImm(); in computeValue()

12