/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 4055 Op1 = DAG.getVectorShuffle(VT, dl, Op1, UndefNode, ShiftRightMask); 4059 Op0 = DAG.getVectorShuffle(VT, dl, Op0, UndefNode, ShiftLeftMask); 4062 return DAG.getVectorShuffle(VT, dl, Op0, Op1, BlendMask); 4772 return DAG.getVectorShuffle(VT, SDLoc(SVOp), SVOp->getOperand(1), 4979 return DAG.getVectorShuffle(VT, dl, V1, V2, &Mask[0]); 4991 return DAG.getVectorShuffle(VT, dl, V1, V2, &Mask[0]); 5003 return DAG.getVectorShuffle(VT, dl, V1, V2, &Mask[0]); 5035 V = DAG.getVectorShuffle(MVT::v4f32, dl, V, DAG.getUNDEF(MVT::v4f32), 5045 V = DAG.getVectorShuffle(MVT::v8f32, dl, V, DAG.getUNDEF(MVT::v8f32), 5108 return DAG.getVectorShuffle(V [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 762 DAG.getVectorShuffle(SrcVT, DL, Src, DAG.getUNDEF(SrcVT), ShuffleMask)); 816 DAG.getVectorShuffle(SrcVT, DL, Zero, Src, ShuffleMask)); 837 Op = DAG.getVectorShuffle(ByteVT, DL, Op, DAG.getUNDEF(ByteVT),
|
H A D | LegalizeDAG.cpp | 199 return DAG.getVectorShuffle(NVT, dl, N1, N2, &Mask[0]); 213 return DAG.getVectorShuffle(NVT, dl, N1, N2, &NewMask[0]); 642 return DAG.getVectorShuffle(Vec.getValueType(), dl, Vec, ScVec, 1875 Shuffle = DAG.getVectorShuffle(VT, dl, IntermedVals[i].first, 1907 Res = DAG.getVectorShuffle(VT, dl, Vec1, Vec2, ShuffleVec.data()); 2014 return DAG.getVectorShuffle(VT, dl, Vec1, Vec2, ShuffleVec.data());
|
H A D | DAGCombiner.cpp | 2560 return DAG.getVectorShuffle(VT, SDLoc(N), NewNode, ShOp, 2581 return DAG.getVectorShuffle(VT, SDLoc(N), ShOp, NewNode, 3299 return DAG.getVectorShuffle(VT, SDLoc(N), N0->getOperand(0), 3302 return DAG.getVectorShuffle(VT, SDLoc(N), N1->getOperand(0), 10330 return DAG.getVectorShuffle(VT, dl, Ops[0], Ops[1], &Mask[0]); 10590 return DAG.getVectorShuffle(VT, SDLoc(N), N0, DAG.getUNDEF(VT), 10607 return DAG.getVectorShuffle(VT, SDLoc(N), N1, DAG.getUNDEF(VT), 10624 return DAG.getVectorShuffle(VT, SDLoc(N), N0, N1, &NewMask[0]); 10758 return DAG.getVectorShuffle(VT, SDLoc(N), N0->getOperand(0), N1, 10762 return DAG.getVectorShuffle(V [all...] |
H A D | LegalizeVectorTypes.cpp | 1161 Output = DAG.getVectorShuffle(NewVT, dl, Op0, Op1, &Ops[0]); 2080 return DAG.getVectorShuffle(WidenVT, dl, 2346 return DAG.getVectorShuffle(WidenVT, dl, InOp1, InOp2, &NewMask[0]);
|
H A D | SelectionDAGBuilder.cpp | 3091 setValue(&I, DAG.getVectorShuffle(VT, getCurSDLoc(), Src1, Src2, 3145 setValue(&I, DAG.getVectorShuffle(VT, getCurSDLoc(), Src1, Src2, 3223 setValue(&I, DAG.getVectorShuffle(VT, getCurSDLoc(), Src1, Src2,
|
H A D | LegalizeIntegerTypes.cpp | 2929 return DAG.getVectorShuffle(OutVT, dl, V0, V1, &NewMask[0]);
|
H A D | SelectionDAG.cpp | 1479 SDValue SelectionDAG::getVectorShuffle(EVT VT, SDLoc dl, SDValue N1, function in class:SelectionDAG 3585 llvm_unreachable("should use getVectorShuffle constructor!");
|
/external/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 536 /// getVectorShuffle - Return an ISD::VECTOR_SHUFFLE node. The number of 540 SDValue getVectorShuffle(EVT VT, SDLoc dl, SDValue N1, SDValue N2, 542 SDValue getVectorShuffle(EVT VT, SDLoc dl, SDValue N1, SDValue N2, function in class:llvm::SelectionDAG 546 return getVectorShuffle(VT, dl, N1, N2, MaskElts.data());
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 5496 SDValue T = DAG.getVectorShuffle(MVT::v16i8, dl, LHS, RHS, Ops); 5752 SDValue T = DAG.getVectorShuffle(MVT::v16i8, dl, OpLHS, OpRHS, ShufIdxs); 6113 return DAG.getVectorShuffle(MVT::v16i8, dl, OddParts, EvenParts, Ops); 6115 return DAG.getVectorShuffle(MVT::v16i8, dl, EvenParts, OddParts, Ops);
|
/external/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 4257 return DAG.getVectorShuffle(VT, dl, ShuffleSrcs[0], ShuffleSrcs[1], 7697 SDValue Mask = DAG.getVectorShuffle(CCVT, DL, SetCC, SetCC, DUPMask.data());
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 5242 return DAG.getVectorShuffle(VT, dl, ShuffleSrcs[0], ShuffleSrcs[1], 8507 SDValue Shuff = DAG.getVectorShuffle(WideVecVT, DL, WideVec, 8817 return DAG.getVectorShuffle(VT, SDLoc(N), NewConcat,
|