Lines Matching defs:PtrVT

272     auto PtrVT = getPointerTy(DAG.getDataLayout());
273 SDValue Val = DAG.getCopyFromReg(Chain, DL, Reg, PtrVT);
276 RetOps.push_back(DAG.getRegister(SP::I0, PtrVT));
465 auto PtrVT = getPointerTy(DAG.getDataLayout());
474 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT);
484 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT);
490 SDValue FIPtr2 = DAG.getFrameIndex(FI2, PtrVT);
508 SDValue FIPtr = DAG.getFrameIndex(FI, PtrVT);
674 auto PtrVT = getPointerTy(MF.getDataLayout());
676 DAG.getStore(Chain, DL, VArg, DAG.getFrameIndex(FI, PtrVT),
1098 auto PtrVT = getPointerTy(DAG.getDataLayout());
1171 SDValue StackPtr = DAG.getRegister(SP::O6, PtrVT);
1173 HiPtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, HiPtrOff);
1175 LoPtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, LoPtrOff);
1216 SDValue StackPtr = DAG.getRegister(SP::O6, PtrVT);
1222 PtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff);
1249 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, PtrVT, 0, TF);
1251 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), PtrVT, TF);
1411 MVT PtrVT = MVT::getIntegerVT(8 * TM.getPointerSize(0));
1484 setOperationAction(ISD::GlobalAddress, PtrVT, Custom);
1485 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom);
1486 setOperationAction(ISD::ConstantPool, PtrVT, Custom);
1487 setOperationAction(ISD::BlockAddress, PtrVT, Custom);
2024 EVT PtrVT = getPointerTy(DAG.getDataLayout());
2043 SDValue Base = DAG.getNode(SPISD::GLOBAL_BASE_REG, DL, PtrVT);
2044 SDValue Argument = DAG.getNode(SPISD::TLS_ADD, DL, PtrVT, Base, HiLo,
2053 SDValue Callee = DAG.getTargetExternalSymbol("__tls_get_addr", PtrVT);
2063 DAG.getRegister(SP::O0, PtrVT),
2071 SDValue Ret = DAG.getCopyFromReg(Chain, DL, SP::O0, PtrVT, InFlag);
2076 SDValue Hi = DAG.getNode(SPISD::Hi, DL, PtrVT,
2078 SDValue Lo = DAG.getNode(SPISD::Lo, DL, PtrVT,
2080 HiLo = DAG.getNode(ISD::XOR, DL, PtrVT, Hi, Lo);
2081 return DAG.getNode(SPISD::TLS_ADD, DL, PtrVT, Ret, HiLo,
2086 unsigned ldTF = ((PtrVT == MVT::i64)? SparcMCExpr::VK_Sparc_TLS_IE_LDX
2089 SDValue Base = DAG.getNode(SPISD::GLOBAL_BASE_REG, DL, PtrVT);
2099 SDValue Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, Base, TGA);
2101 DL, PtrVT, Ptr,
2103 return DAG.getNode(SPISD::TLS_ADD, DL, PtrVT,
2104 DAG.getRegister(SP::G7, PtrVT), Offset,
2110 SDValue Hi = DAG.getNode(SPISD::Hi, DL, PtrVT,
2112 SDValue Lo = DAG.getNode(SPISD::Lo, DL, PtrVT,
2114 SDValue Offset = DAG.getNode(ISD::XOR, DL, PtrVT, Hi, Lo);
2116 return DAG.getNode(ISD::ADD, DL, PtrVT,
2117 DAG.getRegister(SP::G7, PtrVT), Offset);
2154 auto PtrVT = getPointerTy(DAG.getDataLayout());
2156 SDValue Callee = DAG.getExternalSymbol(LibFuncName, PtrVT);
2166 RetPtr = DAG.getFrameIndex(RetFI, PtrVT);
2223 auto PtrVT = getPointerTy(DAG.getDataLayout());
2224 SDValue Callee = DAG.getExternalSymbol(LibCall, PtrVT);
2504 auto PtrVT = TLI.getPointerTy(DAG.getDataLayout());
2513 DAG.getNode(ISD::ADD, DL, PtrVT, DAG.getRegister(SP::I6, PtrVT),
2525 EVT PtrVT = VAListPtr.getValueType();
2529 DAG.getLoad(PtrVT, DL, InChain, VAListPtr, MachinePointerInfo(SV));
2531 SDValue NextPtr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList,
2540 std::min(PtrVT.getSizeInBits(), VT.getSizeInBits()) / 8);
2672 auto PtrVT = TLI.getPointerTy(DAG.getDataLayout());
2673 unsigned RetReg = MF.addLiveIn(SP::I7, TLI.getRegClassFor(PtrVT));
2996 EVT PtrVT = getPointerTy(DAG.getDataLayout());
2997 return DAG.getRegister(SP::G7, PtrVT);