Lines Matching defs:PtrVT
126 MVT PtrVT = MVT::getIntegerVT(TM.getPointerSizeInBits(0));
127 setOperationAction(ISD::BlockAddress, PtrVT, Custom);
128 setOperationAction(ISD::GlobalAddress, PtrVT, Custom);
129 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom);
130 setOperationAction(ISD::ConstantPool, PtrVT, Custom);
131 setOperationAction(ISD::JumpTable, PtrVT, Custom);
585 auto PtrVT = getPointerTy(DAG.getDataLayout());
664 Callee = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, 0);
665 Callee = DAG.getNode(VEISD::GETFUNPLT, DL, PtrVT, Callee);
674 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), PtrVT, 0);
675 Callee = DAG.getNode(VEISD::GETFUNPLT, DL, PtrVT, Callee);
731 SDValue StackPtr = DAG.getRegister(VE::SX11, PtrVT);
735 PtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff);
1013 EVT PtrVT = Op.getValueType();
1027 SDValue GlobalBase = DAG.getNode(VEISD::GLOBAL_BASE_REG, DL, PtrVT);
1028 return DAG.getNode(ISD::ADD, DL, PtrVT, GlobalBase, HiLo);
1037 SDValue GlobalBase = DAG.getNode(VEISD::GLOBAL_BASE_REG, DL, PtrVT);
1038 SDValue AbsAddr = DAG.getNode(ISD::ADD, DL, PtrVT, GlobalBase, HiLo);
1039 return DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), AbsAddr,
1163 EVT PtrVT = Ptr.getValueType();
1170 SDValue Const3 = DAG.getConstant(3, DL, PtrVT);
1171 SDValue Remainder = DAG.getNode(ISD::AND, DL, PtrVT, {Ptr, Const3});
1175 Bits = DAG.getNode(ISD::SHL, DL, PtrVT, {Remainder, Const3});
1280 EVT PtrVT = Op.getValueType();
1292 Chain = DAG.getCopyFromReg(Chain, DL, VE::SX0, PtrVT, Chain.getValue(1));
1567 auto PtrVT = getPointerTy(DAG.getDataLayout());
1576 DAG.getNode(ISD::ADD, DL, PtrVT, DAG.getRegister(VE::SX9, PtrVT),
1588 EVT PtrVT = VAListPtr.getValueType();
1592 DAG.getLoad(PtrVT, DL, InChain, VAListPtr, MachinePointerInfo(SV));
1601 VAList = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
1602 DAG.getConstant(Align - 1, DL, PtrVT));
1603 VAList = DAG.getNode(ISD::AND, DL, PtrVT, VAList,
1604 DAG.getConstant(-Align, DL, PtrVT));
1607 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getIntPtrConstant(16, DL));
1616 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getIntPtrConstant(8, DL));
1619 VAList = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
1620 DAG.getConstant(InternalOffset, DL, PtrVT));
1624 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getIntPtrConstant(8, DL));
1634 Align(std::min(PtrVT.getSizeInBits(), VT.getSizeInBits()) / 8));
1672 EVT PtrVT = Op.getValueType();
1675 Callee = DAG.getTargetExternalSymbol("__ve_grow_stack_align", PtrVT, 0);
1677 Callee = DAG.getTargetExternalSymbol("__ve_grow_stack", PtrVT, 0);
1728 EVT PtrVT = TLI.getPointerTy(MF.getDataLayout());
1737 DAG.getCopyFromReg(DAG.getEntryNode(), DL, FrameReg, PtrVT);