Lines Matching defs:PtrVT
94 MVT PtrVT = MVT::getIntegerVT(TM.getPointerSizeInBits(0));
397 setOperationAction(ISD::ConstantPool, PtrVT, Custom);
398 setOperationAction(ISD::GlobalAddress, PtrVT, Custom);
399 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom);
400 setOperationAction(ISD::BlockAddress, PtrVT, Custom);
401 setOperationAction(ISD::JumpTable, PtrVT, Custom);
405 setOperationAction(ISD::DYNAMIC_STACKALLOC, PtrVT, Custom);
406 setOperationAction(ISD::GET_DYNAMIC_AREA_OFFSET, PtrVT, Custom);
1898 EVT PtrVT = getPointerTy(DAG.getDataLayout());
1970 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
1972 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN,
1990 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue,
2095 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout());
2097 SDValue Reg = DAG.getRegister(ADAvReg, PtrVT);
2098 SDValue Ofs = DAG.getTargetConstant(Offset, DL, PtrVT);
2100 SDValue Result = DAG.getNode(SystemZISD::ADA_ENTRY, DL, PtrVT, Val, Reg, Ofs);
2103 PtrVT, DL, DAG.getEntryNode(), Result, MachinePointerInfo(), Align(8),
2112 EVT PtrVT) {
2129 SDValue Val = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, ADAtype);
2139 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout());
2149 ADA = DAG.getCopyFromReg(Chain, DL, ADAvReg, PtrVT);
2150 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, PtrVT);
2151 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee);
2155 G->getGlobal(), DL, PtrVT, 0, SystemZII::MO_ADA_DIRECT_FUNC_DESC);
2161 E->getSymbol(), PtrVT, SystemZII::MO_ADA_DIRECT_FUNC_DESC);
2166 ADA = DAG.getNode(ISD::ADD, DL, PtrVT, Callee,
2167 DAG.getConstant(ADADelta, DL, PtrVT));
2168 ADA = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), ADA,
2170 Callee = DAG.getNode(ISD::ADD, DL, PtrVT, Callee,
2171 DAG.getConstant(EPADelta, DL, PtrVT));
2172 Callee = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Callee,
2192 EVT PtrVT = getPointerTy(MF.getDataLayout());
2253 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot,
2281 Regs->getStackPointerRegister(), PtrVT);
2286 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr,
2329 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, PtrVT);
2330 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee);
2332 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), PtrVT);
2333 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee);
3863 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3871 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT, Anchor);
3872 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
3879 DAG.getTargetGlobalAddress(GV, DL, PtrVT, Anchor + Offset);
3880 Result = DAG.getNode(SystemZISD::PCREL_OFFSET, DL, PtrVT, Full, Result);
3886 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT);
3887 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
3890 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, SystemZII::MO_GOT);
3891 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
3892 Result = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Result,
3895 Result = getADAEntry(DAG, GV, DL, PtrVT);
3902 Result = DAG.getNode(ISD::ADD, DL, PtrVT, Result,
3903 DAG.getSignedConstant(Offset, DL, PtrVT));
3913 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3922 SDValue GOT = DAG.getGLOBAL_OFFSET_TABLE(PtrVT);
3937 Ops.push_back(DAG.getRegister(SystemZ::R2D, PtrVT));
3938 Ops.push_back(DAG.getRegister(SystemZ::R12D, PtrVT));
3956 return DAG.getCopyFromReg(Chain, DL, SystemZ::R2D, PtrVT, Glue);
3962 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3966 TPHi = DAG.getNode(ISD::ANY_EXTEND, DL, PtrVT, TPHi);
3970 TPLo = DAG.getNode(ISD::ZERO_EXTEND, DL, PtrVT, TPLo);
3973 SDValue TPHiShifted = DAG.getNode(ISD::SHL, DL, PtrVT, TPHi,
3974 DAG.getConstant(32, DL, PtrVT));
3975 return DAG.getNode(ISD::OR, DL, PtrVT, TPHiShifted, TPLo);
3984 EVT PtrVT = getPointerTy(DAG.getDataLayout());
4001 Offset = DAG.getConstantPool(CPV, PtrVT, Align(8));
4003 PtrVT, DL, DAG.getEntryNode(), Offset,
4016 Offset = DAG.getConstantPool(CPV, PtrVT, Align(8));
4018 PtrVT, DL, DAG.getEntryNode(), Offset,
4034 SDValue DTPOffset = DAG.getConstantPool(CPV, PtrVT, Align(8));
4036 PtrVT, DL, DAG.getEntryNode(), DTPOffset,
4039 Offset = DAG.getNode(ISD::ADD, DL, PtrVT, Offset, DTPOffset);
4045 Offset = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0,
4047 Offset = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Offset);
4049 DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Offset,
4059 Offset = DAG.getConstantPool(CPV, PtrVT, Align(8));
4061 PtrVT, DL, DAG.getEntryNode(), Offset,
4068 return DAG.getNode(ISD::ADD, DL, PtrVT, TP, Offset);
4076 EVT PtrVT = getPointerTy(DAG.getDataLayout());
4078 SDValue Result = DAG.getTargetBlockAddress(BA, PtrVT, Offset);
4079 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
4086 EVT PtrVT = getPointerTy(DAG.getDataLayout());
4087 SDValue Result = DAG.getTargetJumpTable(JT->getIndex(), PtrVT);
4090 return DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
4096 EVT PtrVT = getPointerTy(DAG.getDataLayout());
4101 DAG.getTargetConstantPool(CP->getMachineCPVal(), PtrVT, CP->getAlign());
4103 Result = DAG.getTargetConstantPool(CP->getConstVal(), PtrVT, CP->getAlign(),
4107 return DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
4119 EVT PtrVT = getPointerTy(DAG.getDataLayout());
4126 SDValue BackChain = DAG.getFrameIndex(BackChainIdx, PtrVT);
4133 SDValue Offset = DAG.getConstant(TFL->getBackchainOffset(MF), DL, PtrVT);
4135 BackChain = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), BackChain,
4137 BackChain = DAG.getNode(ISD::ADD, DL, PtrVT, BackChain, Offset);
4155 EVT PtrVT = getPointerTy(DAG.getDataLayout());
4165 SDValue Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, FrameAddr,
4166 DAG.getSignedConstant(Offset, DL, PtrVT));
4167 return DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Ptr,
4176 return DAG.getCopyFromReg(DAG.getEntryNode(), DL, LinkReg, PtrVT);
4248 EVT PtrVT = getPointerTy(DAG.getDataLayout());
4249 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
4260 EVT PtrVT = getPointerTy(DAG.getDataLayout());
4270 DAG.getConstant(FuncInfo->getVarArgsFirstGPR(), DL, PtrVT),
4271 DAG.getConstant(FuncInfo->getVarArgsFirstFPR(), DL, PtrVT),
4272 DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT),
4273 DAG.getFrameIndex(FuncInfo->getRegSaveFrameIndex(), PtrVT)
4282 FieldAddr = DAG.getNode(ISD::ADD, DL, PtrVT, FieldAddr,
4339 EVT PtrVT = getPointerTy(MF.getDataLayout());
4341 NeededSpace = DAG.getNode(ISD::ADD, DL, PtrVT, NeededSpace,
4342 DAG.getConstant(ExtraAlignSpace, DL, PtrVT));
4361 SDValue NewSPRegNode = DAG.getCopyFromReg(Chain, DL, SPReg, PtrVT, Glue);
4370 Result = DAG.getNode(ISD::ADD, DL, PtrVT, Result,
4371 DAG.getConstant(ExtraAlignSpace, DL, PtrVT));
4372 Result = DAG.getNode(ISD::AND, DL, PtrVT, Result,
4373 DAG.getConstant(~(RequiredAlign - 1), DL, PtrVT));
4933 EVT PtrVT = Addr.getValueType();
4937 AlignedAddr = DAG.getNode(ISD::AND, DL, PtrVT, Addr,
4938 DAG.getSignedConstant(-4, DL, PtrVT));
4942 BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr,
4943 DAG.getConstant(3, DL, PtrVT));
7297 MVT PtrVT = getPointerTy(DAG.getDataLayout());
7299 if (PtrVT != LoadNodeVT) {
7302 DL, PtrVT, LN->getBasePtr(), SYSTEMZAS::PTR32, 0);
7476 MVT PtrVT = getPointerTy(DAG.getDataLayout());
7478 if (PtrVT != StoreNodeVT) {
7480 SDValue AddrSpaceCast = DAG.getAddrSpaceCast(DL, PtrVT, SN->getBasePtr(),