Searched refs:VPermMask (Results 1 – 2 of 2) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 14879 SDValue VPermMask = getConstVector(Mask, MVT::v8i32, DAG, DL, true); in lowerV8F32VectorShuffle() local 14884 return DAG.getNode(X86ISD::VPERMV, DL, MVT::v8f32, VPermMask, V1); in lowerV8F32VectorShuffle() 15008 SDValue VPermMask = getConstVector(Mask, MVT::v8i32, DAG, DL, true); in lowerV8I32VectorShuffle() local 15009 return DAG.getNode(X86ISD::VPERMV, DL, MVT::v8i32, VPermMask, V1); in lowerV8I32VectorShuffle() 15499 SDValue VPermMask = getConstVector(Mask, MVT::v16i32, DAG, DL, true); in lowerV16F32VectorShuffle() local 31040 SDValue VPermMask = getConstVector(Mask, IntMaskVT, DAG, DL, true); in combineX86ShuffleChain() local 31042 Res = DAG.getNode(X86ISD::VPERMV, DL, MaskVT, VPermMask, Res); in combineX86ShuffleChain() 31064 SDValue VPermMask = getConstVector(Mask, IntMaskVT, DAG, DL, true); in combineX86ShuffleChain() local 31086 Res = DAG.getNode(X86ISD::VPERMV3, DL, MaskVT, V1, VPermMask, V2); in combineX86ShuffleChain() 31131 SDValue VPermMask = DAG.getBuildVector(IntMaskVT, DL, VPermIdx); in combineX86ShuffleChain() local [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8761 SDValue VPermMask = DAG.getBuildVector(MVT::v16i8, dl, ResultMask); in LowerVECTOR_SHUFFLE() local 8764 V2, V1, VPermMask); in LowerVECTOR_SHUFFLE() 8767 V1, V2, VPermMask); in LowerVECTOR_SHUFFLE()
|