Home
last modified time | relevance | path

Searched refs:getSPIRVTypeForVReg (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp479 return getSPIRVTypeForVReg(Reg); in getOrCreateOpTypeFunctionWithArgs()
490 return getSPIRVTypeForVReg(Reg); in findSPIRVType()
513 return getSPIRVTypeForVReg(tt->second); in createSPIRVType()
613 return getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVType()
621 STy2 = getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVType()
657 Type = getSPIRVTypeForVReg(EleTypeReg); in getScalarOrVectorBitWidth()
671 Type = getSPIRVTypeForVReg(EleTypeReg); in isScalarOrVectorSigned()
708 return getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVIntegerType()
730 return getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVBoolType()
752 return getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVVectorType()
[all …]
H A DSPIRVPreLegalizer.cpp153 SpirvTy = GR->getSPIRVTypeForVReg(Reg); in propagateSPIRVType()
301 SPIRVType *SpvType = GR.getSPIRVTypeForVReg(ValReg); in createNewIdReg()
306 GR.getSPIRVTypeForVReg(SpvType->getOperand(1).getReg())->getOpcode() == in createNewIdReg()
419 if (GR->getSPIRVTypeForVReg(Dst) == nullptr) { in processSwitches()
H A DSPIRVGlobalRegistry.h134 SPIRVType *getSPIRVTypeForVReg(Register VReg) const;
138 return getSPIRVTypeForVReg(VReg) != nullptr; in hasSPIRVTypeForVReg()
H A DSPIRVInstructionSelector.cpp238 SPIRVType *ResType = HasDefs ? GR.getSPIRVTypeForVReg(ResVReg) : nullptr; in select()
579 SPIRVType *SpvValTy = GR.getSPIRVTypeForVReg(Val); in selectAtomicCmpXchg()
660 SPIRVType *SrcPtrTy = GR.getSPIRVTypeForVReg(SrcPtr); in selectAddrSpaceCast()
827 assert(GR.getSPIRVTypeForVReg(Cmp0)->getOpcode() == in selectCmp()
828 GR.getSPIRVTypeForVReg(Cmp1)->getOpcode() && in selectCmp()
1005 const SPIRVType *ArgType = GR.getSPIRVTypeForVReg(IntReg); in selectTrunc()
H A DSPIRVLegalizerInfo.cpp280 assert(GR->getSPIRVTypeForVReg(MI.getOperand(0).getReg())); in legalizeCustom()