• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/

Lines Matching refs:CurDAG

527   SDValue Val = CurDAG->getTargetConstantFP(
530 CurDAG->getMachineNode(NVPTX::LOAD_CONST_F16, SDLoc(N), MVT::f16, Val);
596 SDNode *SetP = CurDAG->getMachineNode(
598 N->getOperand(1), CurDAG->getTargetConstant(PTXCmpMode, DL, MVT::i32));
647 CurDAG->getMachineNode(Op, SDLoc(N), MVT::f16, MVT::f16, Source);
734 ReplaceNode(N, CurDAG->getMachineNode(NVPTX::texsurf_handles, SDLoc(N),
770 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getValueType(0),
804 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getValueType(0),
869 CurDAG->getDataLayout().getPointerSizeInBits(LD->getAddressSpace());
927 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT,
940 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT,
959 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT,
978 NVPTXLD = CurDAG->getMachineNode(Opcode.getValue(), dl, TargetVT,
986 CurDAG->setNodeMemRefs(cast<MachineSDNode>(NVPTXLD), {MemRef});
1013 CurDAG->getDataLayout().getPointerSizeInBits(MemSD->getAddressSpace());
1096 LD = CurDAG->getMachineNode(Opcode.getValue(), DL, N->getVTList(), Ops);
1123 LD = CurDAG->getMachineNode(Opcode.getValue(), DL, N->getVTList(), Ops);
1173 LD = CurDAG->getMachineNode(Opcode.getValue(), DL, N->getVTList(), Ops);
1221 LD = CurDAG->getMachineNode(Opcode.getValue(), DL, N->getVTList(), Ops);
1225 CurDAG->setNodeMemRefs(cast<MachineSDNode>(LD), {MemRef});
1290 SDVTList InstVTList = CurDAG->getVTList(InstVTs);
1365 LD = CurDAG->getMachineNode(Opcode.getValue(), DL, InstVTList, Ops);
1512 LD = CurDAG->getMachineNode(Opcode.getValue(), DL, InstVTList, Ops);
1658 LD = CurDAG->getMachineNode(Opcode.getValue(), DL, InstVTList, Ops);
1662 CurDAG->setNodeMemRefs(cast<MachineSDNode>(LD), {MemRef});
1693 CurDAG->getMachineNode(CvtOpc, DL, OrigType, Res,
1694 CurDAG->getTargetConstant(NVPTX::PTXCvtMode::NONE,
1732 CurDAG->getDataLayout().getPointerSizeInBits(ST->getAddressSpace());
1791 NVPTXST = CurDAG->getMachineNode(Opcode.getValue(), dl, MVT::Other, Ops);
1810 NVPTXST = CurDAG->getMachineNode(Opcode.getValue(), dl, MVT::Other, Ops);
1836 NVPTXST = CurDAG->getMachineNode(Opcode.getValue(), dl, MVT::Other, Ops);
1859 NVPTXST = CurDAG->getMachineNode(Opcode.getValue(), dl, MVT::Other, Ops);
1866 CurDAG->setNodeMemRefs(cast<MachineSDNode>(NVPTXST), {MemRef});
1889 CurDAG->getDataLayout().getPointerSizeInBits(MemSD->getAddressSpace());
2086 ST = CurDAG->getMachineNode(Opcode.getValue(), DL, MVT::Other, StOps);
2089 CurDAG->setNodeMemRefs(cast<MachineSDNode>(ST), {MemRef});
2153 VTs = CurDAG->getVTList(EltVT, MVT::Other, MVT::Glue);
2155 VTs = CurDAG->getVTList(EltVT, EltVT, MVT::Other, MVT::Glue);
2158 VTs = CurDAG->getVTList(EVTs);
2164 Ops.push_back(CurDAG->getTargetConstant(OffsetVal, DL, MVT::i32));
2168 ReplaceNode(Node, CurDAG->getMachineNode(Opcode.getValue(), DL, VTs, Ops));
2199 Ops.push_back(CurDAG->getTargetConstant(OffsetVal, DL, MVT::i32));
2234 SDNode *Ret = CurDAG->getMachineNode(Opcode.getValue(), DL, MVT::Other, Ops);
2236 CurDAG->setNodeMemRefs(cast<MachineSDNode>(Ret), {MemRef});
2274 Ops.push_back(CurDAG->getTargetConstant(ParamVal, DL, MVT::i32));
2275 Ops.push_back(CurDAG->getTargetConstant(OffsetVal, DL, MVT::i32));
2318 SDValue CvtNone = CurDAG->getTargetConstant(NVPTX::PTXCvtMode::NONE, DL,
2320 SDNode *Cvt = CurDAG->getMachineNode(NVPTX::CVT_u32_u16, DL,
2327 SDValue CvtNone = CurDAG->getTargetConstant(NVPTX::PTXCvtMode::NONE, DL,
2329 SDNode *Cvt = CurDAG->getMachineNode(NVPTX::CVT_s32_s16, DL,
2336 SDVTList RetVTs = CurDAG->getVTList(MVT::Other, MVT::Glue);
2338 CurDAG->getMachineNode(Opcode.getValue(), DL, RetVTs, Ops);
2340 CurDAG->setNodeMemRefs(cast<MachineSDNode>(Ret), {MemRef});
2861 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getVTList(), Ops));
3370 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getVTList(), Ops));
3410 Len = CurDAG->getTargetConstant(NumBits, DL, MVT::i32);
3428 Start = CurDAG->getTargetConstant(StartVal, DL, MVT::i32);
3493 Start = CurDAG->getTargetConstant(ShiftAmt, DL, MVT::i32);
3494 Len = CurDAG->getTargetConstant(NumBits, DL, MVT::i32);
3533 Start = CurDAG->getTargetConstant(OuterShiftAmt - InnerShiftAmt, DL,
3535 Len = CurDAG->getTargetConstant(Val.getValueSizeInBits() - OuterShiftAmt,
3577 ReplaceNode(N, CurDAG->getMachineNode(Opc, DL, N->getVTList(), Ops));
3611 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(OpNode),
3636 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), mvt);
3637 Offset = CurDAG->getTargetConstant(0, SDLoc(OpNode), mvt);
3652 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), mvt);
3655 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(OpNode),
3701 OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32));