H A D | X86ISelLowering.cpp | 8486 MVT ShuffleVT = VT; createVariablePermute() local 14133 MVT ShuffleVT = VT; lowerShuffleWithPERMV() local 37962 matchUnaryPermuteShuffle(MVT MaskVT,ArrayRef<int> Mask,const APInt & Zeroable,bool AllowFloatDomain,bool AllowIntDomain,const SelectionDAG & DAG,const X86Subtarget & Subtarget,unsigned & Shuffle,MVT & ShuffleVT,unsigned & PermuteImm) matchUnaryPermuteShuffle() argument 38306 matchBinaryPermuteShuffle(MVT MaskVT,ArrayRef<int> Mask,const APInt & Zeroable,bool AllowFloatDomain,bool AllowIntDomain,SDValue & V1,SDValue & V2,const SDLoc & DL,SelectionDAG & DAG,const X86Subtarget & Subtarget,unsigned & Shuffle,MVT & ShuffleVT,unsigned & PermuteImm) matchBinaryPermuteShuffle() argument 38594 __anon0268aba87802(MVT ShuffleVT, const SDLoc &DL, ArrayRef<int> ScaledMask, SDValue V1, SDValue V2, SelectionDAG &DAG) combineX86ShuffleChain() argument 38634 MVT ShuffleVT = (FloatDomain ? MVT::v8f64 : MVT::v8i64); combineX86ShuffleChain() local 38743 MVT ShuffleSrcVT, ShuffleVT; combineX86ShuffleChain() local 39449 MVT ShuffleVT = MVT::getVectorVT(MVT::f32, RootSizeInBits / 32); canonicalizeShuffleMaskWithHorizOp() local 40467 EVT ShuffleVT = N.getValueType(); canonicalizeShuffleWithOp() local 56226 MVT ShuffleVT = VT.isFloatingPoint() ? MVT::v8f64 : MVT::v8i64; combineConcatVectorOps() local 56581 MVT ShuffleVT = VT.isFloatingPoint() ? MVT::v8f64 : MVT::v8i64; combineConcatVectorOps() local [all...] |