reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2466 MachineFunction &MF = DAG.getMachineFunction(); 2467 const DataLayout &DL = DAG.getDataLayout(); 2468 auto PtrVT = getPointerTy(DAG.getDataLayout()); 2474 SDValue Root = DAG.getRoot(); 2512 InVals.push_back(DAG.getConstant(i + 1, dl, MVT::i32)); 2521 ComputePTXValueVTs(*this, DAG.getDataLayout(), Ty, vtparts); 2525 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT)); 2536 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT)); 2543 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT)); 2563 SDValue Arg = getParamSymbol(DAG, idx, PtrVT); 2587 DAG.getNode(ISD::ADD, dl, PtrVT, Arg, 2588 DAG.getConstant(Offsets[VecIdx], dl, PtrVT)); 2592 DAG.getLoad(VecVT, dl, Root, VecAddr, 2599 SDValue Elt = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, LoadVT, P, 2600 DAG.getIntPtrConstant(j, dl)); 2603 Elt = DAG.getNode(ISD::TRUNCATE, dl, MVT::i1, Elt); 2606 Elt = DAG.getNode(ISD::BITCAST, dl, MVT::v2f16, Elt); 2613 Elt = DAG.getNode(Extend, dl, Ins[InsIdx].VT, Elt); 2638 SDValue Arg = getParamSymbol(DAG, idx, PtrVT); 2639 SDValue p = DAG.getNode(NVPTXISD::MoveParam, dl, ObjectVT, Arg); 2654 DAG.setRoot(DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains)); 2654 DAG.setRoot(DAG.getNode(ISD::TokenFactor, dl, MVT::Other, OutChains));