Searched refs:SplatSize (Results 1 – 1 of 1) sorted by relevance
8837 static SDValue getCanonicalConstSplat(uint64_t Val, unsigned SplatSize, EVT VT, in getCanonicalConstSplat() argument8843 EVT ReqVT = VT != MVT::Other ? VT : VTys[SplatSize-1]; in getCanonicalConstSplat()8846 if (Val == ((1LLU << (SplatSize * 8)) - 1)) { in getCanonicalConstSplat()8847 SplatSize = 1; in getCanonicalConstSplat()8851 EVT CanonicalVT = VTys[SplatSize-1]; in getCanonicalConstSplat()9139 unsigned SplatSize = SplatBitSize / 8; in LowerBUILD_VECTOR() local9158 if (Subtarget.hasPrefixInstrs() && SplatSize == 2) in LowerBUILD_VECTOR()9159 return getCanonicalConstSplat(SplatBits | (SplatBits << 16), SplatSize * 2, in LowerBUILD_VECTOR()9162 if (Subtarget.hasPrefixInstrs() && SplatSize == 4) in LowerBUILD_VECTOR()9163 return getCanonicalConstSplat(SplatBits, SplatSize, Op.getValueType(), DAG, in LowerBUILD_VECTOR()[all …]