Searched refs:getScalarOrVectorComponentCount (Results 1 – 5 of 5) sorted by relevance
383 unsigned getScalarOrVectorComponentCount(Register VReg) const;384 unsigned getScalarOrVectorComponentCount(SPIRVType *Type) const;
1443 unsigned N = GR.getScalarOrVectorComponentCount(ResType); in selectOverflowArith()1928 GR.getScalarOrVectorComponentCount(VecType) > 1 && in selectFloatDot()1986 GR.getScalarOrVectorComponentCount(VecType) > 1 && in selectIntegerDotExpansion()1997 for (unsigned i = 1; i < GR.getScalarOrVectorComponentCount(VecType); i++) { in selectIntegerDotExpansion()2008 Register Sum = i < GR.getScalarOrVectorComponentCount(VecType) - 1 in selectIntegerDotExpansion()2362 N = GR.getScalarOrVectorComponentCount(ResType); in selectBuildVector()2397 N = GR.getScalarOrVectorComponentCount(ResType); in selectSplatVector()2622 unsigned N = GR.getScalarOrVectorComponentCount(ResType); in selectSUCmp()3294 uint64_t ResultSize = GR.getScalarOrVectorComponentCount(ResType); in generateImageRead()3365 GR.getScalarOrVectorComponentCount(InputType); in extractSubvector()[all …]
1239 SPIRVGlobalRegistry::getScalarOrVectorComponentCount(Register VReg) const { in getScalarOrVectorComponentCount() function in SPIRVGlobalRegistry1240 return getScalarOrVectorComponentCount(getSPIRVTypeForVReg(VReg)); in getScalarOrVectorComponentCount()1244 SPIRVGlobalRegistry::getScalarOrVectorComponentCount(SPIRVType *Type) const { in getScalarOrVectorComponentCount() function in SPIRVGlobalRegistry
2650 GR->getScalarOrVectorComponentCount(Call->Arguments[0]) == in generateConvertInst()2651 GR->getScalarOrVectorComponentCount(Call->ReturnRegister); in generateConvertInst()2671 GR->getScalarOrVectorComponentCount(Call->Arguments[0]) == in generateConvertInst()2672 GR->getScalarOrVectorComponentCount(Call->ReturnRegister); in generateConvertInst()
329 unsigned NumElements = GR->getScalarOrVectorComponentCount(Def); in propagateSPIRVType()