Lines Matching refs:getMF

65   assignSPIRVTypeToVReg(SpirvType, VReg, MIRBuilder.getMF());  in assignTypeToVReg()
76 auto &MRI = MIRBuilder.getMF().getRegInfo(); in createTypeVReg()
116 cast<SPIRVSubtarget>(MIRBuilder.getMF().getSubtarget()); in getOpTypeInt()
300 auto &MF = MIRBuilder.getMF(); in buildConstantInt()
317 DT.add(ConstInt, &MIRBuilder.getMF(), Res); in buildConstantInt()
346 auto &MF = MIRBuilder.getMF(); in buildConstantFP()
614 Module *M = MIRBuilder.getMF().getFunction().getParent(); in buildGlobalVariable()
625 Register Reg = DT.find(GVar, &MIRBuilder.getMF()); in buildGlobalVariable()
650 DT.add(GVar, &MIRBuilder.getMF(), Reg); in buildGlobalVariable()
659 assignSPIRVTypeToVReg(BaseType, Reg, MIRBuilder.getMF()); in buildGlobalVariable()
666 assignSPIRVTypeToVReg(BaseType, Reg, MIRBuilder.getMF()); in buildGlobalVariable()
676 cast<SPIRVSubtarget>(MIRBuilder.getMF().getSubtarget()); in buildGlobalVariable()
791 Register Reg = DT.find(Ty, &MIRBuilder.getMF()); in getOrCreateOpTypeFunctionWithArgs()
803 Register Reg = DT.find(Ty, &MIRBuilder.getMF()); in findSPIRVType()
847 auto tt = t->second.find(&MIRBuilder.getMF()); in createSPIRVType()
901 static_cast<const SPIRVSubtarget *>(&MIRBuilder.getMF().getSubtarget()); in createSPIRVType()
928 VRegToTypeMap[&MIRBuilder.getMF()][getSPIRVTypeID(SpirvType)] = SpirvType; in restOfCreateSPIRVType()
930 Register Reg = DT.find(Ty, &MIRBuilder.getMF()); in restOfCreateSPIRVType()
936 DT.add(Ty, &MIRBuilder.getMF(), getSPIRVTypeID(SpirvType)); in restOfCreateSPIRVType()
939 getPointerAddressSpace(Ty), &MIRBuilder.getMF(), in restOfCreateSPIRVType()
942 DT.add(Type::getInt8Ty(MIRBuilder.getMF().getFunction().getContext()), in restOfCreateSPIRVType()
943 getPointerAddressSpace(Ty), &MIRBuilder.getMF(), in restOfCreateSPIRVType()
968 Reg = DT.find(Ty, &MIRBuilder.getMF()); in getOrCreateSPIRVType()
971 getPointerAddressSpace(Ty), &MIRBuilder.getMF()); in getOrCreateSPIRVType()
974 DT.find(Type::getInt8Ty(MIRBuilder.getMF().getFunction().getContext()), in getOrCreateSPIRVType()
975 getPointerAddressSpace(Ty), &MIRBuilder.getMF()); in getOrCreateSPIRVType()
986 if ((Reg = DT.find(Ty2, &MIRBuilder.getMF())).isValid()) in getOrCreateSPIRVType()
1123 DT.add(TD, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypeImage()
1142 DT.add(TD, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypeSampler()
1153 DT.add(TD, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypePipe()
1165 DT.add(TD, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypeDeviceEvent()
1172 SPIRVToLLVMType.lookup(MIRBuilder.getMF().getRegInfo().getVRegDef( in getOrCreateOpTypeSampledImage()
1178 DT.add(TD, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypeSampledImage()
1188 Register ResVReg = DT.find(ExtensionType, &MIRBuilder.getMF()); in getOrCreateOpTypeCoopMatr()
1190 return MIRBuilder.getMF().getRegInfo().getUniqueVRegDef(ResVReg); in getOrCreateOpTypeCoopMatr()
1200 DT.add(ExtensionType, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypeCoopMatr()
1206 Register ResVReg = DT.find(Ty, &MIRBuilder.getMF()); in getOrCreateOpTypeByOpcode()
1208 return MIRBuilder.getMF().getRegInfo().getUniqueVRegDef(ResVReg); in getOrCreateOpTypeByOpcode()
1211 DT.add(Ty, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypeByOpcode()
1218 Register Reg = DT.find(TD, &MIRBuilder.getMF()); in checkSpecialInstr()
1220 return MIRBuilder.getMF().getRegInfo().getUniqueVRegDef(Reg); in checkSpecialInstr()
1230 auto &Ctx = MIRBuilder.getMF().getFunction().getContext(); in getOrCreateSPIRVTypeByName()
1275 IntegerType::get(MIRBuilder.getMF().getFunction().getContext(), BitWidth), in getOrCreateSPIRVIntegerType()
1281 assert(CurMF == SpirvType->getMF()); in finishCreatingSPIRVType()
1338 IntegerType::get(MIRBuilder.getMF().getFunction().getContext(), 1), in getOrCreateSPIRVBoolType()