Lines Matching defs:PtrVT

83   MVT PtrVT = MVT::getIntegerVT(8 * TM.getPointerSize(0));
298 setOperationAction(ISD::ConstantPool, PtrVT, Custom);
299 setOperationAction(ISD::GlobalAddress, PtrVT, Custom);
300 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom);
301 setOperationAction(ISD::BlockAddress, PtrVT, Custom);
302 setOperationAction(ISD::JumpTable, PtrVT, Custom);
306 setOperationAction(ISD::DYNAMIC_STACKALLOC, PtrVT, Custom);
307 setOperationAction(ISD::GET_DYNAMIC_AREA_OFFSET, PtrVT, Custom);
1335 EVT PtrVT = getPointerTy(DAG.getDataLayout());
1398 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
1400 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN,
1418 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue,
1503 EVT PtrVT = getPointerTy(MF.getDataLayout());
1550 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot,
1570 StackPtr = DAG.getCopyFromReg(Chain, DL, SystemZ::R15D, PtrVT);
1574 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr,
1592 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, PtrVT);
1593 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee);
1595 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), PtrVT);
1596 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee);
1640 DAG.getConstant(NumBytes, DL, PtrVT, true),
1641 DAG.getConstant(0, DL, PtrVT, true),
2971 EVT PtrVT = getPointerTy(DAG.getDataLayout());
2979 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT, Anchor);
2980 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
2987 DAG.getTargetGlobalAddress(GV, DL, PtrVT, Anchor + Offset);
2988 Result = DAG.getNode(SystemZISD::PCREL_OFFSET, DL, PtrVT, Full, Result);
2994 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT);
2995 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
2998 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, SystemZII::MO_GOT);
2999 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
3000 Result = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Result,
3007 Result = DAG.getNode(ISD::ADD, DL, PtrVT, Result,
3008 DAG.getConstant(Offset, DL, PtrVT));
3018 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3027 SDValue GOT = DAG.getGLOBAL_OFFSET_TABLE(PtrVT);
3042 Ops.push_back(DAG.getRegister(SystemZ::R2D, PtrVT));
3043 Ops.push_back(DAG.getRegister(SystemZ::R12D, PtrVT));
3061 return DAG.getCopyFromReg(Chain, DL, SystemZ::R2D, PtrVT, Glue);
3067 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3071 TPHi = DAG.getNode(ISD::ANY_EXTEND, DL, PtrVT, TPHi);
3075 TPLo = DAG.getNode(ISD::ZERO_EXTEND, DL, PtrVT, TPLo);
3078 SDValue TPHiShifted = DAG.getNode(ISD::SHL, DL, PtrVT, TPHi,
3079 DAG.getConstant(32, DL, PtrVT));
3080 return DAG.getNode(ISD::OR, DL, PtrVT, TPHiShifted, TPLo);
3089 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3106 Offset = DAG.getConstantPool(CPV, PtrVT, 8);
3108 PtrVT, DL, DAG.getEntryNode(), Offset,
3121 Offset = DAG.getConstantPool(CPV, PtrVT, 8);
3123 PtrVT, DL, DAG.getEntryNode(), Offset,
3139 SDValue DTPOffset = DAG.getConstantPool(CPV, PtrVT, 8);
3141 PtrVT, DL, DAG.getEntryNode(), DTPOffset,
3144 Offset = DAG.getNode(ISD::ADD, DL, PtrVT, Offset, DTPOffset);
3150 Offset = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0,
3152 Offset = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Offset);
3154 DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Offset,
3164 Offset = DAG.getConstantPool(CPV, PtrVT, 8);
3166 PtrVT, DL, DAG.getEntryNode(), Offset,
3173 return DAG.getNode(ISD::ADD, DL, PtrVT, TP, Offset);
3181 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3183 SDValue Result = DAG.getTargetBlockAddress(BA, PtrVT, Offset);
3184 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
3191 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3192 SDValue Result = DAG.getTargetJumpTable(JT->getIndex(), PtrVT);
3195 return DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
3201 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3205 Result = DAG.getTargetConstantPool(CP->getMachineCPVal(), PtrVT,
3208 Result = DAG.getTargetConstantPool(CP->getConstVal(), PtrVT,
3212 return DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result);
3223 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3229 SDValue BackChain = DAG.getFrameIndex(BackChainIdx, PtrVT);
3250 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3259 return DAG.getCopyFromReg(DAG.getEntryNode(), DL, LinkReg, PtrVT);
3317 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3327 DAG.getConstant(FuncInfo->getVarArgsFirstGPR(), DL, PtrVT),
3328 DAG.getConstant(FuncInfo->getVarArgsFirstFPR(), DL, PtrVT),
3329 DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT),
3330 DAG.getFrameIndex(FuncInfo->getRegSaveFrameIndex(), PtrVT)
3339 FieldAddr = DAG.getNode(ISD::ADD, DL, PtrVT, FieldAddr,
3842 EVT PtrVT = Addr.getValueType();
3852 SDValue AlignedAddr = DAG.getNode(ISD::AND, DL, PtrVT, Addr,
3853 DAG.getConstant(-4, DL, PtrVT));
3857 SDValue BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr,
3858 DAG.getConstant(3, DL, PtrVT));
3965 EVT PtrVT = Addr.getValueType();
3968 SDValue AlignedAddr = DAG.getNode(ISD::AND, DL, PtrVT, Addr,
3969 DAG.getConstant(-4, DL, PtrVT));
3973 SDValue BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr,
3974 DAG.getConstant(3, DL, PtrVT));