Lines Matching refs:PtrVT

83   MVT PtrVT = MVT::getIntegerVT(8 * TM.getPointerSize(0));  in SystemZTargetLowering()  local
305 setOperationAction(ISD::ConstantPool, PtrVT, Custom); in SystemZTargetLowering()
306 setOperationAction(ISD::GlobalAddress, PtrVT, Custom); in SystemZTargetLowering()
307 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom); in SystemZTargetLowering()
308 setOperationAction(ISD::BlockAddress, PtrVT, Custom); in SystemZTargetLowering()
309 setOperationAction(ISD::JumpTable, PtrVT, Custom); in SystemZTargetLowering()
313 setOperationAction(ISD::DYNAMIC_STACKALLOC, PtrVT, Custom); in SystemZTargetLowering()
314 setOperationAction(ISD::GET_DYNAMIC_AREA_OFFSET, PtrVT, Custom); in SystemZTargetLowering()
1431 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerFormalArguments() local
1494 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments()
1496 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN, in LowerFormalArguments()
1514 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue, in LowerFormalArguments()
1601 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerCall() local
1660 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot, in LowerCall()
1682 StackPtr = DAG.getCopyFromReg(Chain, DL, SystemZ::R15D, PtrVT); in LowerCall()
1686 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, in LowerCall()
1704 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, PtrVT); in LowerCall()
1705 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee); in LowerCall()
1707 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), PtrVT); in LowerCall()
1708 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee); in LowerCall()
1753 DAG.getConstant(NumBytes, DL, PtrVT, true), in LowerCall()
1754 DAG.getConstant(0, DL, PtrVT, true), in LowerCall()
3077 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerGlobalAddress() local
3085 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT, Anchor); in lowerGlobalAddress()
3086 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerGlobalAddress()
3093 DAG.getTargetGlobalAddress(GV, DL, PtrVT, Anchor + Offset); in lowerGlobalAddress()
3094 Result = DAG.getNode(SystemZISD::PCREL_OFFSET, DL, PtrVT, Full, Result); in lowerGlobalAddress()
3100 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT); in lowerGlobalAddress()
3101 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerGlobalAddress()
3104 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, SystemZII::MO_GOT); in lowerGlobalAddress()
3105 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerGlobalAddress()
3106 Result = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Result, in lowerGlobalAddress()
3113 Result = DAG.getNode(ISD::ADD, DL, PtrVT, Result, in lowerGlobalAddress()
3114 DAG.getConstant(Offset, DL, PtrVT)); in lowerGlobalAddress()
3124 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerTLSGetOffset() local
3133 SDValue GOT = DAG.getGLOBAL_OFFSET_TABLE(PtrVT); in lowerTLSGetOffset()
3148 Ops.push_back(DAG.getRegister(SystemZ::R2D, PtrVT)); in lowerTLSGetOffset()
3149 Ops.push_back(DAG.getRegister(SystemZ::R12D, PtrVT)); in lowerTLSGetOffset()
3167 return DAG.getCopyFromReg(Chain, DL, SystemZ::R2D, PtrVT, Glue); in lowerTLSGetOffset()
3173 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerThreadPointer() local
3177 TPHi = DAG.getNode(ISD::ANY_EXTEND, DL, PtrVT, TPHi); in lowerThreadPointer()
3181 TPLo = DAG.getNode(ISD::ZERO_EXTEND, DL, PtrVT, TPLo); in lowerThreadPointer()
3184 SDValue TPHiShifted = DAG.getNode(ISD::SHL, DL, PtrVT, TPHi, in lowerThreadPointer()
3185 DAG.getConstant(32, DL, PtrVT)); in lowerThreadPointer()
3186 return DAG.getNode(ISD::OR, DL, PtrVT, TPHiShifted, TPLo); in lowerThreadPointer()
3195 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerGlobalTLSAddress() local
3212 Offset = DAG.getConstantPool(CPV, PtrVT, Align(8)); in lowerGlobalTLSAddress()
3214 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
3227 Offset = DAG.getConstantPool(CPV, PtrVT, Align(8)); in lowerGlobalTLSAddress()
3229 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
3245 SDValue DTPOffset = DAG.getConstantPool(CPV, PtrVT, Align(8)); in lowerGlobalTLSAddress()
3247 PtrVT, DL, DAG.getEntryNode(), DTPOffset, in lowerGlobalTLSAddress()
3250 Offset = DAG.getNode(ISD::ADD, DL, PtrVT, Offset, DTPOffset); in lowerGlobalTLSAddress()
3256 Offset = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, in lowerGlobalTLSAddress()
3258 Offset = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Offset); in lowerGlobalTLSAddress()
3260 DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
3270 Offset = DAG.getConstantPool(CPV, PtrVT, Align(8)); in lowerGlobalTLSAddress()
3272 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
3279 return DAG.getNode(ISD::ADD, DL, PtrVT, TP, Offset); in lowerGlobalTLSAddress()
3287 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerBlockAddress() local
3289 SDValue Result = DAG.getTargetBlockAddress(BA, PtrVT, Offset); in lowerBlockAddress()
3290 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerBlockAddress()
3297 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerJumpTable() local
3298 SDValue Result = DAG.getTargetJumpTable(JT->getIndex(), PtrVT); in lowerJumpTable()
3301 return DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerJumpTable()
3307 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerConstantPool() local
3312 DAG.getTargetConstantPool(CP->getMachineCPVal(), PtrVT, CP->getAlign()); in lowerConstantPool()
3314 Result = DAG.getTargetConstantPool(CP->getConstVal(), PtrVT, CP->getAlign(), in lowerConstantPool()
3318 return DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerConstantPool()
3331 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerFRAMEADDR() local
3338 SDValue BackChain = DAG.getFrameIndex(BackChainIdx, PtrVT); in lowerFRAMEADDR()
3359 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerRETURNADDR() local
3368 return DAG.getCopyFromReg(DAG.getEntryNode(), DL, LinkReg, PtrVT); in lowerRETURNADDR()
3426 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerVASTART() local
3436 DAG.getConstant(FuncInfo->getVarArgsFirstGPR(), DL, PtrVT), in lowerVASTART()
3437 DAG.getConstant(FuncInfo->getVarArgsFirstFPR(), DL, PtrVT), in lowerVASTART()
3438 DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT), in lowerVASTART()
3439 DAG.getFrameIndex(FuncInfo->getRegSaveFrameIndex(), PtrVT) in lowerVASTART()
3448 FieldAddr = DAG.getNode(ISD::ADD, DL, PtrVT, FieldAddr, in lowerVASTART()
3960 EVT PtrVT = Addr.getValueType(); in lowerATOMIC_LOAD_OP() local
3970 SDValue AlignedAddr = DAG.getNode(ISD::AND, DL, PtrVT, Addr, in lowerATOMIC_LOAD_OP()
3971 DAG.getConstant(-4, DL, PtrVT)); in lowerATOMIC_LOAD_OP()
3975 SDValue BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr, in lowerATOMIC_LOAD_OP()
3976 DAG.getConstant(3, DL, PtrVT)); in lowerATOMIC_LOAD_OP()
4083 EVT PtrVT = Addr.getValueType(); in lowerATOMIC_CMP_SWAP() local
4086 SDValue AlignedAddr = DAG.getNode(ISD::AND, DL, PtrVT, Addr, in lowerATOMIC_CMP_SWAP()
4087 DAG.getConstant(-4, DL, PtrVT)); in lowerATOMIC_CMP_SWAP()
4091 SDValue BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr, in lowerATOMIC_CMP_SWAP()
4092 DAG.getConstant(3, DL, PtrVT)); in lowerATOMIC_CMP_SWAP()