|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 3551 SDValue FirstElt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL,
3553 DAG.getConstant(0, DL,
3555 setValue(&I, DAG.getNode(ISD::SPLAT_VECTOR, DL, VT, FirstElt));
3569 setValue(&I, DAG.getVectorShuffle(VT, DL, Src1, Src2, Mask));
3613 setValue(&I, DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps));
3631 Src1 = DAG.getNode(ISD::CONCAT_VECTORS, DL, PaddedVT, MOps1);
3632 Src2 = DAG.getNode(ISD::CONCAT_VECTORS, DL, PaddedVT, MOps2);
3643 SDValue Result = DAG.getVectorShuffle(PaddedVT, DL, Src1, Src2, MappedOps);
3649 ISD::EXTRACT_SUBVECTOR, DL, VT, Result,
3650 DAG.getConstant(0, DL, TLI.getVectorIdxTy(DAG.getDataLayout())));
3695 ISD::EXTRACT_SUBVECTOR, DL, VT, Src,
3696 DAG.getConstant(StartIdx[Input], DL,
3710 setValue(&I, DAG.getVectorShuffle(VT, DL, Src1, Src2, MappedOps));
3730 Res = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL,
3731 EltVT, Src, DAG.getConstant(Idx, DL, IdxVT));
3737 setValue(&I, DAG.getBuildVector(VT, DL, Ops));