Lines Matching defs:PtrVT
321 auto PtrVT = getPointerTy(DAG.getDataLayout());
322 SDValue Val = DAG.getCopyFromReg(Chain, DL, Reg, PtrVT);
325 RetOps.push_back(DAG.getRegister(SP::I0, PtrVT));
514 auto PtrVT = getPointerTy(DAG.getDataLayout());
523 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT);
533 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT);
539 SDValue FIPtr2 = DAG.getFrameIndex(FI2, PtrVT);
557 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT);
722 auto PtrVT = getPointerTy(MF.getDataLayout());
724 DAG.getStore(Chain, DL, VArg, DAG.getFrameIndex(FI, PtrVT),
1228 auto PtrVT = getPointerTy(DAG.getDataLayout());
1306 SDValue StackPtr = DAG.getRegister(SP::O6, PtrVT);
1308 HiPtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, HiPtrOff);
1310 LoPtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, LoPtrOff);
1361 SDValue StackPtr = DAG.getRegister(SP::O6, PtrVT);
1367 PtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff);
1395 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, PtrVT, 0, TF);
1397 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), PtrVT, TF);
1586 MVT PtrVT = MVT::getIntegerVT(TM.getPointerSizeInBits(0));
1663 setOperationAction(ISD::GlobalAddress, PtrVT, Custom);
1664 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom);
1665 setOperationAction(ISD::ConstantPool, PtrVT, Custom);
1666 setOperationAction(ISD::BlockAddress, PtrVT, Custom);
2211 EVT PtrVT = getPointerTy(DAG.getDataLayout());
2230 SDValue Base = DAG.getNode(SPISD::GLOBAL_BASE_REG, DL, PtrVT);
2231 SDValue Argument = DAG.getNode(SPISD::TLS_ADD, DL, PtrVT, Base, HiLo,
2240 SDValue Callee = DAG.getTargetExternalSymbol("__tls_get_addr", PtrVT);
2250 DAG.getRegister(SP::O0, PtrVT),
2257 SDValue Ret = DAG.getCopyFromReg(Chain, DL, SP::O0, PtrVT, InGlue);
2262 SDValue Hi = DAG.getNode(SPISD::Hi, DL, PtrVT,
2264 SDValue Lo = DAG.getNode(SPISD::Lo, DL, PtrVT,
2266 HiLo = DAG.getNode(ISD::XOR, DL, PtrVT, Hi, Lo);
2267 return DAG.getNode(SPISD::TLS_ADD, DL, PtrVT, Ret, HiLo,
2272 unsigned ldTF = ((PtrVT == MVT::i64)? SparcMCExpr::VK_Sparc_TLS_IE_LDX
2275 SDValue Base = DAG.getNode(SPISD::GLOBAL_BASE_REG, DL, PtrVT);
2285 SDValue Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, Base, TGA);
2287 DL, PtrVT, Ptr,
2289 return DAG.getNode(SPISD::TLS_ADD, DL, PtrVT,
2290 DAG.getRegister(SP::G7, PtrVT), Offset,
2296 SDValue Hi = DAG.getNode(SPISD::Hi, DL, PtrVT,
2298 SDValue Lo = DAG.getNode(SPISD::Lo, DL, PtrVT,
2300 SDValue Offset = DAG.getNode(ISD::XOR, DL, PtrVT, Hi, Lo);
2302 return DAG.getNode(ISD::ADD, DL, PtrVT,
2303 DAG.getRegister(SP::G7, PtrVT), Offset);
2340 auto PtrVT = getPointerTy(DAG.getDataLayout());
2342 SDValue Callee = DAG.getExternalSymbol(LibFuncName, PtrVT);
2352 RetPtr = DAG.getFrameIndex(RetFI, PtrVT);
2411 auto PtrVT = getPointerTy(DAG.getDataLayout());
2412 SDValue Callee = DAG.getExternalSymbol(LibCall, PtrVT);
2724 auto PtrVT = TLI.getPointerTy(DAG.getDataLayout());
2733 DAG.getNode(ISD::ADD, DL, PtrVT, DAG.getRegister(SP::I6, PtrVT),
2745 EVT PtrVT = VAListPtr.getValueType();
2749 DAG.getLoad(PtrVT, DL, InChain, VAListPtr, MachinePointerInfo(SV));
2751 SDValue NextPtr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
2761 Align(std::min(PtrVT.getFixedSizeInBits(), VT.getFixedSizeInBits()) / 8));
2901 auto PtrVT = TLI.getPointerTy(DAG.getDataLayout());
2902 Register RetReg = MF.addLiveIn(SP::I7, TLI.getRegClassFor(PtrVT));
3126 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3127 return DAG.getRegister(SP::G7, PtrVT);