reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
10045     SubVec = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, ShiftVT,
10047                          DAG.getIntPtrConstant(0, dl));
10048     Op = DAG.getNode(X86ISD::KSHIFTL, dl, ShiftVT, SubVec,
10049                      DAG.getTargetConstant(Idx * SubVecNumElts, dl, MVT::i8));
10050     return DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, ResVT, Op,
10051                        DAG.getIntPtrConstant(0, dl));
10056     SDValue Vec = Zeros ? DAG.getConstant(0, dl, ResVT) : DAG.getUNDEF(ResVT);
10062     return DAG.getNode(ISD::INSERT_SUBVECTOR, dl, ResVT, Vec, SubVec,
10063                        DAG.getIntPtrConstant(Idx * SubVecNumElts, dl));
10069     SDValue Lo = DAG.getNode(ISD::CONCAT_VECTORS, dl, HalfVT,
10071     SDValue Hi = DAG.getNode(ISD::CONCAT_VECTORS, dl, HalfVT,
10073     return DAG.getNode(ISD::CONCAT_VECTORS, dl, ResVT, Lo, Hi);
10081   SDValue Vec = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, ResVT,
10083                             DAG.getIntPtrConstant(0, dl));
10084   return DAG.getNode(ISD::INSERT_SUBVECTOR, dl, ResVT, Vec, Op.getOperand(1),
10085                      DAG.getIntPtrConstant(NumElems/2, dl));