Lines Matching refs:PtrVT

87   MVT PtrVT = MVT::getIntegerVT(TM.getPointerSizeInBits(0));  in SystemZTargetLowering()  local
369 setOperationAction(ISD::ConstantPool, PtrVT, Custom); in SystemZTargetLowering()
370 setOperationAction(ISD::GlobalAddress, PtrVT, Custom); in SystemZTargetLowering()
371 setOperationAction(ISD::GlobalTLSAddress, PtrVT, Custom); in SystemZTargetLowering()
372 setOperationAction(ISD::BlockAddress, PtrVT, Custom); in SystemZTargetLowering()
373 setOperationAction(ISD::JumpTable, PtrVT, Custom); in SystemZTargetLowering()
377 setOperationAction(ISD::DYNAMIC_STACKALLOC, PtrVT, Custom); in SystemZTargetLowering()
378 setOperationAction(ISD::GET_DYNAMIC_AREA_OFFSET, PtrVT, Custom); in SystemZTargetLowering()
1612 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerFormalArguments() local
1684 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments()
1686 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN, in LowerFormalArguments()
1704 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, ArgValue, in LowerFormalArguments()
1809 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); in getADAEntry() local
1811 SDValue Reg = DAG.getRegister(ADAvReg, PtrVT); in getADAEntry()
1812 SDValue Ofs = DAG.getTargetConstant(Offset, DL, PtrVT); in getADAEntry()
1814 SDValue Result = DAG.getNode(SystemZISD::ADA_ENTRY, DL, PtrVT, Val, Reg, Ofs); in getADAEntry()
1817 PtrVT, DL, DAG.getEntryNode(), Result, MachinePointerInfo(), Align(8), in getADAEntry()
1826 EVT PtrVT) { in getADAEntry() argument
1843 SDValue Val = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, ADAtype); in getADAEntry()
1853 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); in getzOSCalleeAndADA() local
1863 ADA = DAG.getCopyFromReg(Chain, DL, ADAvReg, PtrVT); in getzOSCalleeAndADA()
1864 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, PtrVT); in getzOSCalleeAndADA()
1865 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee); in getzOSCalleeAndADA()
1869 G->getGlobal(), DL, PtrVT, 0, SystemZII::MO_ADA_DIRECT_FUNC_DESC); in getzOSCalleeAndADA()
1875 E->getSymbol(), PtrVT, SystemZII::MO_ADA_DIRECT_FUNC_DESC); in getzOSCalleeAndADA()
1880 ADA = DAG.getNode(ISD::ADD, DL, PtrVT, Callee, in getzOSCalleeAndADA()
1881 DAG.getConstant(ADADelta, DL, PtrVT)); in getzOSCalleeAndADA()
1882 ADA = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), ADA, in getzOSCalleeAndADA()
1884 Callee = DAG.getNode(ISD::ADD, DL, PtrVT, Callee, in getzOSCalleeAndADA()
1885 DAG.getConstant(EPADelta, DL, PtrVT)); in getzOSCalleeAndADA()
1886 Callee = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Callee, in getzOSCalleeAndADA()
1906 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerCall() local
1964 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, SpillSlot, in LowerCall()
1992 Regs->getStackPointerRegister(), PtrVT); in LowerCall()
1997 SDValue Address = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, in LowerCall()
2040 Callee = DAG.getTargetGlobalAddress(G->getGlobal(), DL, PtrVT); in LowerCall()
2041 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee); in LowerCall()
2043 Callee = DAG.getTargetExternalSymbol(E->getSymbol(), PtrVT); in LowerCall()
2044 Callee = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Callee); in LowerCall()
3513 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerGlobalAddress() local
3521 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT, Anchor); in lowerGlobalAddress()
3522 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerGlobalAddress()
3529 DAG.getTargetGlobalAddress(GV, DL, PtrVT, Anchor + Offset); in lowerGlobalAddress()
3530 Result = DAG.getNode(SystemZISD::PCREL_OFFSET, DL, PtrVT, Full, Result); in lowerGlobalAddress()
3536 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT); in lowerGlobalAddress()
3537 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerGlobalAddress()
3540 Result = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, SystemZII::MO_GOT); in lowerGlobalAddress()
3541 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerGlobalAddress()
3542 Result = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Result, in lowerGlobalAddress()
3545 Result = getADAEntry(DAG, GV, DL, PtrVT); in lowerGlobalAddress()
3552 Result = DAG.getNode(ISD::ADD, DL, PtrVT, Result, in lowerGlobalAddress()
3553 DAG.getConstant(Offset, DL, PtrVT)); in lowerGlobalAddress()
3563 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerTLSGetOffset() local
3572 SDValue GOT = DAG.getGLOBAL_OFFSET_TABLE(PtrVT); in lowerTLSGetOffset()
3587 Ops.push_back(DAG.getRegister(SystemZ::R2D, PtrVT)); in lowerTLSGetOffset()
3588 Ops.push_back(DAG.getRegister(SystemZ::R12D, PtrVT)); in lowerTLSGetOffset()
3606 return DAG.getCopyFromReg(Chain, DL, SystemZ::R2D, PtrVT, Glue); in lowerTLSGetOffset()
3612 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerThreadPointer() local
3616 TPHi = DAG.getNode(ISD::ANY_EXTEND, DL, PtrVT, TPHi); in lowerThreadPointer()
3620 TPLo = DAG.getNode(ISD::ZERO_EXTEND, DL, PtrVT, TPLo); in lowerThreadPointer()
3623 SDValue TPHiShifted = DAG.getNode(ISD::SHL, DL, PtrVT, TPHi, in lowerThreadPointer()
3624 DAG.getConstant(32, DL, PtrVT)); in lowerThreadPointer()
3625 return DAG.getNode(ISD::OR, DL, PtrVT, TPHiShifted, TPLo); in lowerThreadPointer()
3634 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerGlobalTLSAddress() local
3651 Offset = DAG.getConstantPool(CPV, PtrVT, Align(8)); in lowerGlobalTLSAddress()
3653 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
3666 Offset = DAG.getConstantPool(CPV, PtrVT, Align(8)); in lowerGlobalTLSAddress()
3668 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
3684 SDValue DTPOffset = DAG.getConstantPool(CPV, PtrVT, Align(8)); in lowerGlobalTLSAddress()
3686 PtrVT, DL, DAG.getEntryNode(), DTPOffset, in lowerGlobalTLSAddress()
3689 Offset = DAG.getNode(ISD::ADD, DL, PtrVT, Offset, DTPOffset); in lowerGlobalTLSAddress()
3695 Offset = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, in lowerGlobalTLSAddress()
3697 Offset = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Offset); in lowerGlobalTLSAddress()
3699 DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
3709 Offset = DAG.getConstantPool(CPV, PtrVT, Align(8)); in lowerGlobalTLSAddress()
3711 PtrVT, DL, DAG.getEntryNode(), Offset, in lowerGlobalTLSAddress()
3718 return DAG.getNode(ISD::ADD, DL, PtrVT, TP, Offset); in lowerGlobalTLSAddress()
3726 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerBlockAddress() local
3728 SDValue Result = DAG.getTargetBlockAddress(BA, PtrVT, Offset); in lowerBlockAddress()
3729 Result = DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerBlockAddress()
3736 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerJumpTable() local
3737 SDValue Result = DAG.getTargetJumpTable(JT->getIndex(), PtrVT); in lowerJumpTable()
3740 return DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerJumpTable()
3746 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerConstantPool() local
3751 DAG.getTargetConstantPool(CP->getMachineCPVal(), PtrVT, CP->getAlign()); in lowerConstantPool()
3753 Result = DAG.getTargetConstantPool(CP->getConstVal(), PtrVT, CP->getAlign(), in lowerConstantPool()
3757 return DAG.getNode(SystemZISD::PCREL_WRAPPER, DL, PtrVT, Result); in lowerConstantPool()
3769 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerFRAMEADDR() local
3776 SDValue BackChain = DAG.getFrameIndex(BackChainIdx, PtrVT); in lowerFRAMEADDR()
3783 SDValue Offset = DAG.getConstant(TFL->getBackchainOffset(MF), DL, PtrVT); in lowerFRAMEADDR()
3785 BackChain = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), BackChain, in lowerFRAMEADDR()
3787 BackChain = DAG.getNode(ISD::ADD, DL, PtrVT, BackChain, Offset); in lowerFRAMEADDR()
3805 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerRETURNADDR() local
3815 SDValue Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, FrameAddr, in lowerRETURNADDR()
3816 DAG.getConstant(Offset, DL, PtrVT)); in lowerRETURNADDR()
3817 return DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Ptr, in lowerRETURNADDR()
3826 return DAG.getCopyFromReg(DAG.getEntryNode(), DL, LinkReg, PtrVT); in lowerRETURNADDR()
3898 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerVASTART_XPLINK() local
3899 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT); in lowerVASTART_XPLINK()
3910 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in lowerVASTART_ELF() local
3920 DAG.getConstant(FuncInfo->getVarArgsFirstGPR(), DL, PtrVT), in lowerVASTART_ELF()
3921 DAG.getConstant(FuncInfo->getVarArgsFirstFPR(), DL, PtrVT), in lowerVASTART_ELF()
3922 DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT), in lowerVASTART_ELF()
3923 DAG.getFrameIndex(FuncInfo->getRegSaveFrameIndex(), PtrVT) in lowerVASTART_ELF()
3932 FieldAddr = DAG.getNode(ISD::ADD, DL, PtrVT, FieldAddr, in lowerVASTART_ELF()
3989 EVT PtrVT = getPointerTy(MF.getDataLayout()); in lowerDYNAMIC_STACKALLOC_XPLINK() local
3991 NeededSpace = DAG.getNode(ISD::ADD, DL, PtrVT, NeededSpace, in lowerDYNAMIC_STACKALLOC_XPLINK()
3992 DAG.getConstant(ExtraAlignSpace, DL, PtrVT)); in lowerDYNAMIC_STACKALLOC_XPLINK()
4011 SDValue NewSPRegNode = DAG.getCopyFromReg(Chain, DL, SPReg, PtrVT, Glue); in lowerDYNAMIC_STACKALLOC_XPLINK()
4020 Result = DAG.getNode(ISD::ADD, DL, PtrVT, Result, in lowerDYNAMIC_STACKALLOC_XPLINK()
4021 DAG.getConstant(ExtraAlignSpace, DL, PtrVT)); in lowerDYNAMIC_STACKALLOC_XPLINK()
4022 Result = DAG.getNode(ISD::AND, DL, PtrVT, Result, in lowerDYNAMIC_STACKALLOC_XPLINK()
4023 DAG.getConstant(~(RequiredAlign - 1), DL, PtrVT)); in lowerDYNAMIC_STACKALLOC_XPLINK()
4561 EVT PtrVT = Addr.getValueType(); in getCSAddressAndShifts() local
4565 AlignedAddr = DAG.getNode(ISD::AND, DL, PtrVT, Addr, in getCSAddressAndShifts()
4566 DAG.getConstant(-4, DL, PtrVT)); in getCSAddressAndShifts()
4570 BitShift = DAG.getNode(ISD::SHL, DL, PtrVT, Addr, in getCSAddressAndShifts()
4571 DAG.getConstant(3, DL, PtrVT)); in getCSAddressAndShifts()