Home | History | Annotate | Download | only in NVPTX

Lines Matching defs:Ins

81 /// same number of types as the Ins/Outs arrays in LowerFormalArguments,
1058 SmallVectorImpl<ISD::InputArg> &Ins = CLI.Ins;
1377 if (Ins.size() > 0) {
1436 Chain, DAG.getConstant((Ins.size() == 0) ? 0 : 1, dl, MVT::i32), InFlag
1484 if (Ins.size() > 0) {
1606 assert(VTs.size() == Ins.size() && "Bad value decomposition");
1608 for (unsigned i = 0, e = Ins.size(); i != e; ++i) {
1628 LoadRetVTs.push_back(Ins[i].VT);
1643 Ret0 = DAG.getNode(ISD::TRUNCATE, dl, Ins[i].VT, Ret0);
2053 const SmallVectorImpl<ISD::InputArg> &Ins, SDLoc dl, SelectionDAG &DAG,
2078 // argTypes.size() (or theArgs.size()) and Ins.size() need not match.
2079 // Ins.size() will be larger
2081 // showing up separately in Ins)
2084 // individually present in Ins.
2085 // So a different index should be used for indexing into Ins.
2114 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT));
2125 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT));
2132 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT));
2170 if (Ins[InsIdx].VT.getSizeInBits() > partVT.getSizeInBits()) {
2171 ISD::LoadExtType ExtOp = Ins[InsIdx].Flags.isSExt() ?
2173 p = DAG.getExtLoad(ExtOp, dl, Ins[InsIdx].VT, Root, srcAddr,
2211 if (Ins[InsIdx].VT.getSizeInBits() > EltVT.getSizeInBits())
2212 P = DAG.getNode(ISD::ANY_EXTEND, dl, Ins[InsIdx].VT, P);
2233 if (Ins[InsIdx].VT.getSizeInBits() > EltVT.getSizeInBits()) {
2234 Elt0 = DAG.getNode(ISD::ANY_EXTEND, dl, Ins[InsIdx].VT, Elt0);
2235 Elt1 = DAG.getNode(ISD::ANY_EXTEND, dl, Ins[InsIdx].VT, Elt1);
2276 if (Ins[InsIdx].VT.getSizeInBits() > EltVT.getSizeInBits())
2277 Elt = DAG.getNode(ISD::ANY_EXTEND, dl, Ins[InsIdx].VT, Elt);
2296 if (ObjectVT.getSizeInBits() < Ins[InsIdx].VT.getSizeInBits()) {
2297 ISD::LoadExtType ExtOp = Ins[InsIdx].Flags.isSExt() ?
2300 ExtOp, dl, Ins[InsIdx].VT, Root, Arg, MachinePointerInfo(srcValue),
2305 Ins[InsIdx].VT, dl, Root, Arg, MachinePointerInfo(srcValue), false,
2323 assert(ObjectVT == Ins[InsIdx].VT &&
2324 "Ins type did not match function type");