Searched refs:getOrCreateSPIRVType (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVCallLowering.cpp | 202 return GR->getOrCreateSPIRVType(OriginalArgType, MIRBuilder, ArgAccessQual); in getArgSPIRVType() 207 SPIRVType *ElementType = GR->getOrCreateSPIRVType( in getArgSPIRVType() 224 GR->getOrCreateSPIRVType(getPointeeTypeByAttr(Arg), MIRBuilder); in getArgSPIRVType() 238 return GR->getOrCreateSPIRVType(BuiltinType, MIRBuilder, ArgAccessQual); in getArgSPIRVType() 248 SPIRVType *ElementType = GR->getOrCreateSPIRVType(ElementTy, MIRBuilder); in getArgSPIRVType() 257 return GR->getOrCreateSPIRVType(toTypedPointer(OriginalArgType), MIRBuilder, in getArgSPIRVType() 388 SPIRVType *RetTy = GR->getOrCreateSPIRVType(FRetTy, MIRBuilder); in lowerFormalArguments() 467 SPIRVType *SpirvRetTy = GR->getOrCreateSPIRVType(IC.RetTy, MIRBuilder); in produceIndirectPtrTypes() 470 SPIRVType *SPIRVTy = GR->getOrCreateSPIRVType(IC.ArgTys[i], MIRBuilder); in produceIndirectPtrTypes() 536 SPIRVType *SPIRVTy = GR->getOrCreateSPIRVType(Arg.Ty, MIRBuilder); in lowerCall()
|
H A D | SPIRVPreLegalizer.cpp | 94 GR->getOrCreateSPIRVType(Const->getType(), MIB); in addConstantsToTrack() 189 SPIRVType *BaseTy = GR->getOrCreateSPIRVType(ElemTy, MIB); in insertBitcasts() 238 SpirvTy = GR->getOrCreateSPIRVType(Ty, MIB); in propagateSPIRVType() 247 SpirvTy = GR->getOrCreateSPIRVType(Ty, MIB); in propagateSPIRVType() 379 SpirvTy = SpirvTy ? SpirvTy : GR->getOrCreateSPIRVType(Ty, MIB); in insertAssignInstr() 456 SPIRVType *BaseTy = GR->getOrCreateSPIRVType(ElementTy, MIB); in generateAssignInstrs() 639 ArgTypes.push_back(GR->getOrCreateSPIRVType(ArgTy, MIRBuilder)); in insertInlineAsmProcess() 641 GR->getOrCreateSPIRVType(FTy->getReturnType(), MIRBuilder); in insertInlineAsmProcess() 691 SPIRVType *VoidType = GR->getOrCreateSPIRVType( in insertInlineAsmProcess()
|
H A D | SPIRVGlobalRegistry.cpp | 64 getOrCreateSPIRVType(Type, MIRBuilder, AccessQual, EmitIR); in assignTypeToVReg() 204 SpvType = getOrCreateSPIRVType(LLVMFloatTy, *MIRBuilder); in getOrCreateConstFloatReg() 350 SpvType = getOrCreateSPIRVType(LLVMFPTy, MIRBuilder); in buildConstantFP() 583 SampTy = getOrCreateSPIRVType(getTypeForSPIRVType(SpvType), MIRBuilder); in buildConstantSampler() 894 SpvElementType = getOrCreateSPIRVType(PType->getElementType(), MIRBuilder, in createSPIRVType() 962 SPIRVType *SPIRVGlobalRegistry::getOrCreateSPIRVType( in getOrCreateSPIRVType() function in SPIRVGlobalRegistry 1234 return getOrCreateSPIRVType(SPIRV::parseBuiltinTypeNameToTargetExtType( in getOrCreateSPIRVTypeByName() 1247 auto SpirvTy = getOrCreateSPIRVType(Ty, MIRBuilder, AQ); in getOrCreateSPIRVTypeByName() 1274 return getOrCreateSPIRVType( in getOrCreateSPIRVIntegerType() 1287 SPIRVType *SPIRVGlobalRegistry::getOrCreateSPIRVType(unsigned BitWidth, in getOrCreateSPIRVType() function in SPIRVGlobalRegistry [all …]
|
H A D | SPIRVGlobalRegistry.h | 297 SPIRVType *getOrCreateSPIRVType(const Type *Type, 501 SPIRVType *getOrCreateSPIRVType(unsigned BitWidth, MachineInstr &I,
|
H A D | SPIRVLegalizerInfo.cpp | 356 SPIRVType *SpirvTy = GR->getOrCreateSPIRVType(LLVMTy, Helper.MIRBuilder); in legalizeCustom()
|
H A D | SPIRVISelLowering.cpp | 143 : GR.getOrCreateSPIRVType( in createNewPtrType()
|
H A D | SPIRVBuiltins.cpp | 2014 SPIRVType *SpvFieldTy = GR->getOrCreateSPIRVType(FieldTy, MIRBuilder); in buildNDRange() 2058 return GR->getOrCreateSPIRVType(PtrType, MIRBuilder); in getOrCreateSPIRVDeviceEventPointer() 2709 GR->getOrCreateSPIRVType(ExtensionType->getTypeParameter(0), MIRBuilder); in getCoopMatrType() 2724 GR->getOrCreateSPIRVType(ExtensionType->getTypeParameter(0), MIRBuilder); in getImageType()
|
H A D | SPIRVInstructionSelector.cpp | 2197 GR.getOrCreateSPIRVType(GVType->getArrayElementType(), MIRBuilder, in selectGlobalValue() 2202 PointerBaseType = GR.getOrCreateSPIRVType( in selectGlobalValue()
|