Searched refs:assignSPIRVTypeToVReg (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVGlobalRegistry.cpp | 33 assignSPIRVTypeToVReg(SpirvType, VReg, *CurMF); in assignIntTypeToVReg() 42 assignSPIRVTypeToVReg(SpirvType, VReg, *CurMF); in assignVectTypeToVReg() 52 assignSPIRVTypeToVReg(SpirvType, VReg, MIRBuilder.getMF()); in assignTypeToVReg() 56 void SPIRVGlobalRegistry::assignSPIRVTypeToVReg(SPIRVType *SpirvType, in assignSPIRVTypeToVReg() function in SPIRVGlobalRegistry 258 assignSPIRVTypeToVReg(SpvType, Res, MF); in buildConstantFP() 290 assignSPIRVTypeToVReg(SpvType, SpvVecConst, *CurMF); in getOrCreateIntCompositeOrNull() 362 assignSPIRVTypeToVReg(SpvType, SpvVecConst, *CurMF); in getOrCreateIntCompositeOrNull() 431 assignSPIRVTypeToVReg(SpvType, Res, *CurMF); in getOrCreateConstNullPtr() 518 assignSPIRVTypeToVReg(BaseType, Reg, MIRBuilder.getMF()); in buildGlobalVariable() 1171 assignSPIRVTypeToVReg(SpvType, Res, *CurMF); in getOrCreateUndef()
|
H A D | SPIRVBuiltins.cpp | 296 GR->assignSPIRVTypeToVReg(BoolType, ResultRegister, MIRBuilder.getMF()); in buildBoolRegister() 331 GR->assignSPIRVTypeToVReg(BaseType, DestinationReg, MIRBuilder.getMF()); in buildLoadInst() 354 GR->assignSPIRVTypeToVReg(PtrType, NewRegister, MIRBuilder.getMF()); in buildBuiltinVariableLoad() 617 GR->assignSPIRVTypeToVReg(SpvDesiredTy, Tmp, MIRBuilder.getMF()); in buildAtomicCompareExchangeInst() 956 GR->assignSPIRVTypeToVReg(PointerSizeType, DefaultReg, in genWorkgroupQuery() 993 GR->assignSPIRVTypeToVReg(BoolType, CompareRegister, MIRBuilder.getMF()); in genWorkgroupQuery() 1010 GR->assignSPIRVTypeToVReg(PointerSizeType, SelectionResult, in genWorkgroupQuery() 1303 GR->assignSPIRVTypeToVReg(TempType, TempRegister, MIRBuilder.getMF()); in generateReadImageInst() 1480 GR->assignSPIRVTypeToVReg(StructType, TmpReg, MF); in buildNDRange() 1511 GR->assignSPIRVTypeToVReg(SpvFieldTy, GlobalWorkSize, MF); in buildNDRange() [all …]
|
H A D | SPIRVPreLegalizer.cpp | 151 GR->assignSPIRVTypeToVReg(AssignedPtrType, Def, MF); in insertBitcasts() 204 GR->assignSPIRVTypeToVReg(SpirvTy, Reg, MIB.getMF()); in propagateSPIRVType() 234 GR->assignSPIRVTypeToVReg(SpirvTy, Reg, MIB.getMF()); in insertAssignInstr() 237 GR->assignSPIRVTypeToVReg(SpirvTy, NewReg, MIB.getMF()); in insertAssignInstr()
|
H A D | SPIRVCallLowering.cpp | 281 GR->assignSPIRVTypeToVReg(SpirvTy, VRegs[i][0], MIRBuilder.getMF()); in lowerFormalArguments() 442 GR->assignSPIRVTypeToVReg(SPIRVTy, Arg.Regs[0], MIRBuilder.getMF()); in lowerCall()
|
H A D | SPIRVGlobalRegistry.h | 119 void assignSPIRVTypeToVReg(SPIRVType *Type, Register VReg,
|
H A D | SPIRVLegalizerInfo.cpp | 285 GR->assignSPIRVTypeToVReg(SpirvType, ConvReg, Helper.MIRBuilder.getMF()); in convertPtrToInt()
|