Lines Matching refs:ConcatOps

21597   SmallVector<SDValue, 8> ConcatOps(ExtendRatio, DAG.getUNDEF(SubVecVT));  in combineInsertEltToShuffle()  local
21598 ConcatOps[0] = SubVec; in combineInsertEltToShuffle()
21599 SDValue PaddedSubV = DAG.getNode(ISD::CONCAT_VECTORS, DL, ShufVT, ConcatOps); in combineInsertEltToShuffle()
22755 SmallVector<SDValue, 2> ConcatOps(NumConcats, DAG.getUNDEF(InVT1)); in createBuildVecShuffle() local
22756 ConcatOps[0] = VecIn1; in createBuildVecShuffle()
22757 ConcatOps[1] = VecIn2 ? VecIn2 : DAG.getUNDEF(InVT1); in createBuildVecShuffle()
22758 VecIn1 = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps); in createBuildVecShuffle()
22797 SmallVector<SDValue, 2> ConcatOps(2, DAG.getUNDEF(InVT2)); in createBuildVecShuffle() local
22798 ConcatOps[0] = VecIn2; in createBuildVecShuffle()
22799 VecIn2 = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps); in createBuildVecShuffle()
23559 SmallVector<SDValue> ConcatOps; in combineConcatVectorOfConcatVectors() local
23562 ConcatOps.append(FirstConcat->getNumOperands(), DAG.getUNDEF(SubVT)); in combineConcatVectorOfConcatVectors()
23565 ConcatOps.append(Op->op_begin(), Op->op_end()); in combineConcatVectorOfConcatVectors()
23567 return DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), VT, ConcatOps); in combineConcatVectorOfConcatVectors()
26799 SmallVector<SDValue, 4> ConcatOps; in SimplifyVBinOp() local
26802 ConcatOps.push_back(DAG.getNode(Opcode, DL, NarrowVT, LHS.getOperand(i), in SimplifyVBinOp()
26806 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, ConcatOps); in SimplifyVBinOp()