Lines Matching refs:RootVT
30825 MVT RootVT = Root.getSimpleValueType(); in combineX86ShuffleChain() local
30826 assert(VT1.getSizeInBits() == RootVT.getSizeInBits() && in combineX86ShuffleChain()
30827 VT2.getSizeInBits() == RootVT.getSizeInBits() && in combineX86ShuffleChain()
30836 return DAG.getBitcast(RootVT, V1); in combineX86ShuffleChain()
30839 unsigned RootSizeInBits = RootVT.getSizeInBits(); in combineX86ShuffleChain()
30840 unsigned NumRootElts = RootVT.getVectorNumElements(); in combineX86ShuffleChain()
30843 (RootVT.isFloatingPoint() && Depth >= 2) || in combineX86ShuffleChain()
30844 (RootVT.is256BitVector() && !Subtarget.hasAVX2()); in combineX86ShuffleChain()
30861 if (UnaryShuffle && RootVT.is256BitVector() && NumBaseMaskElts == 2 && in combineX86ShuffleChain()
30875 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
30928 return DAG.getBitcast(RootVT, V1); in combineX86ShuffleChain()
30941 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
30953 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
30968 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
30983 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
31001 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
31012 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
31043 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
31068 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
31087 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
31116 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
31134 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
31169 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
31178 ((RootVT.is128BitVector() && Subtarget.hasSSSE3()) || in combineX86ShuffleChain()
31179 (RootVT.is256BitVector() && Subtarget.hasAVX2()) || in combineX86ShuffleChain()
31180 (RootVT.is512BitVector() && Subtarget.hasBWI()))) { in combineX86ShuffleChain()
31182 int NumBytes = RootVT.getSizeInBits() / 8; in combineX86ShuffleChain()
31202 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()
31208 if (AllowVariableMask && RootVT.is128BitVector() && Subtarget.hasXOP()) { in combineX86ShuffleChain()
31233 return DAG.getBitcast(RootVT, Res); in combineX86ShuffleChain()