Home | History | Annotate | Download | only in NVPTX

Lines Matching defs:Ins

75 /// same number of types as the Ins/Outs arrays in LowerFormalArguments,
657 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
967 if (Ins.size() > 0) {
1020 Chain, DAG.getConstant((Ins.size() == 0) ? 0 : 1, MVT::i32), InFlag
1066 if (Ins.size() > 0) {
1197 assert(VTs.size() == Ins.size() && "Bad value decomposition");
1199 for (unsigned i = 0, e = Ins.size(); i != e; ++i) {
1220 LoadRetVTs.push_back(Ins[i].VT);
1237 Ret0 = DAG.getNode(ISD::TRUNCATE, dl, Ins[i].VT, Ret0);
1628 const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG,
1653 // argTypes.size() (or theArgs.size()) and Ins.size() need not match.
1654 // Ins.size() will be larger
1656 // showing up separately in Ins)
1659 // individually present in Ins.
1660 // So a different index should be used for indexing into Ins.
1689 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT));
1700 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT));
1707 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT));
1744 if (Ins[InsIdx].VT.getSizeInBits() > partVT.getSizeInBits()) {
1745 ISD::LoadExtType ExtOp = Ins[InsIdx].Flags.isSExt() ?
1747 p = DAG.getExtLoad(ExtOp, dl, Ins[InsIdx].VT, Root, srcAddr,
1788 if (Ins[InsIdx].VT.getSizeInBits() > EltVT.getSizeInBits())
1789 P = DAG.getNode(ISD::ANY_EXTEND, dl, Ins[InsIdx].VT, P);
1813 if (Ins[InsIdx].VT.getSizeInBits() > EltVT.getSizeInBits()) {
1814 Elt0 = DAG.getNode(ISD::ANY_EXTEND, dl, Ins[InsIdx].VT, Elt0);
1815 Elt1 = DAG.getNode(ISD::ANY_EXTEND, dl, Ins[InsIdx].VT, Elt1);
1857 if (Ins[InsIdx].VT.getSizeInBits() > EltVT.getSizeInBits())
1858 Elt = DAG.getNode(ISD::ANY_EXTEND, dl, Ins[InsIdx].VT, Elt);
1877 if (ObjectVT.getSizeInBits() < Ins[InsIdx].VT.getSizeInBits()) {
1878 ISD::LoadExtType ExtOp = Ins[InsIdx].Flags.isSExt() ?
1880 p = DAG.getExtLoad(ExtOp, dl, Ins[InsIdx].VT, Root, Arg,
1884 p = DAG.getLoad(Ins[InsIdx].VT, dl, Root, Arg,
1902 assert(ObjectVT == Ins[InsIdx].VT &&
1903 "Ins type did not match function type");