Searched refs:SpirvTy (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVPreLegalizer.cpp | 228 SPIRVType *SpirvTy = nullptr; in propagateSPIRVType() local 232 SpirvTy = GR->getSPIRVTypeForVReg(Reg); in propagateSPIRVType() 233 if (!SpirvTy) { in propagateSPIRVType() 238 SpirvTy = GR->getOrCreateSPIRVType(Ty, MIB); in propagateSPIRVType() 247 SpirvTy = GR->getOrCreateSPIRVType(Ty, MIB); in propagateSPIRVType() 261 SpirvTy = GR->getOrCreateSPIRVIntegerType(ExpectedBW, MIB); in propagateSPIRVType() 263 SpirvTy = in propagateSPIRVType() 264 GR->getOrCreateSPIRVVectorType(SpirvTy, NumElements, MIB); in propagateSPIRVType() 271 SpirvTy = GR->getOrCreateSPIRVIntegerType( in propagateSPIRVType() 281 SpirvTy = propagateSPIRVType(Def, GR, MRI, MIB); in propagateSPIRVType() [all …]
|
H A D | SPIRVGlobalRegistry.cpp | 1192 SPIRVType *SpirvTy = in getOrCreateOpTypeCoopMatr() local 1201 return SpirvTy; in getOrCreateOpTypeCoopMatr() 1210 SPIRVType *SpirvTy = MIRBuilder.buildInstr(Opcode).addDef(ResVReg); in getOrCreateOpTypeByOpcode() local 1212 return SpirvTy; in getOrCreateOpTypeByOpcode() 1247 auto SpirvTy = getOrCreateSPIRVType(Ty, MIRBuilder, AQ); in getOrCreateSPIRVTypeByName() local 1251 SpirvTy = getOrCreateSPIRVPointerType(SpirvTy, MIRBuilder, SC); in getOrCreateSPIRVTypeByName() 1263 SpirvTy = getOrCreateSPIRVVectorType(SpirvTy, VecElts, MIRBuilder); in getOrCreateSPIRVTypeByName() 1266 SpirvTy = getOrCreateSPIRVPointerType(SpirvTy, MIRBuilder, SC); in getOrCreateSPIRVTypeByName() 1268 return SpirvTy; in getOrCreateSPIRVTypeByName()
|
H A D | SPIRVLegalizerInfo.cpp | 356 SPIRVType *SpirvTy = GR->getOrCreateSPIRVType(LLVMTy, Helper.MIRBuilder); in legalizeCustom() local 357 Op0.setReg(convertPtrToInt(Reg0, ConvT, SpirvTy, Helper, MRI, GR)); in legalizeCustom() 358 Op1.setReg(convertPtrToInt(Reg1, ConvT, SpirvTy, Helper, MRI, GR)); in legalizeCustom()
|
H A D | SPIRVCallLowering.cpp | 299 auto *SpirvTy = getArgSPIRVType(F, i, GR, MIRBuilder, *ST); in lowerFormalArguments() local 300 GR->assignSPIRVTypeToVReg(SpirvTy, VRegs[i][0], MIRBuilder.getMF()); in lowerFormalArguments() 301 ArgTypeVRegs.push_back(SpirvTy); in lowerFormalArguments()
|
H A D | SPIRVPostLegalizer.cpp | 48 extern Register insertAssignInstr(Register Reg, Type *Ty, SPIRVType *SpirvTy,
|
H A D | SPIRVBuiltins.cpp | 489 extern Register insertAssignInstr(Register Reg, Type *Ty, SPIRVType *SpirvTy,
|