Lines Matching refs:PtrVT
2564 EVT PtrVT = HiPart.getValueType(); in LowerLabelRef() local
2565 SDValue Zero = DAG.getConstant(0, DL, PtrVT); in LowerLabelRef()
2567 SDValue Hi = DAG.getNode(PPCISD::Hi, DL, PtrVT, HiPart, Zero); in LowerLabelRef()
2568 SDValue Lo = DAG.getNode(PPCISD::Lo, DL, PtrVT, LoPart, Zero); in LowerLabelRef()
2572 Hi = DAG.getNode(ISD::ADD, DL, PtrVT, in LowerLabelRef()
2573 DAG.getNode(PPCISD::GlobalBaseReg, DL, PtrVT), Hi); in LowerLabelRef()
2577 return DAG.getNode(ISD::ADD, DL, PtrVT, Hi, Lo); in LowerLabelRef()
2604 EVT PtrVT = Op.getValueType(); in LowerConstantPool() local
2612 SDValue GA = DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment(), 0); in LowerConstantPool()
2621 SDValue GA = DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment(), in LowerConstantPool()
2627 DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment(), 0, MOHiFlag); in LowerConstantPool()
2629 DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment(), 0, MOLoFlag); in LowerConstantPool()
2681 EVT PtrVT = Op.getValueType(); in LowerJumpTable() local
2688 SDValue GA = DAG.getTargetJumpTable(JT->getIndex(), PtrVT); in LowerJumpTable()
2697 SDValue GA = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, in LowerJumpTable()
2702 SDValue JTIHi = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, MOHiFlag); in LowerJumpTable()
2703 SDValue JTILo = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, MOLoFlag); in LowerJumpTable()
2709 EVT PtrVT = Op.getValueType(); in LowerBlockAddress() local
2719 SDValue GA = DAG.getTargetBlockAddress(BA, PtrVT, BASDN->getOffset()); in LowerBlockAddress()
2726 SDValue TgtBAHi = DAG.getTargetBlockAddress(BA, PtrVT, 0, MOHiFlag); in LowerBlockAddress()
2727 SDValue TgtBALo = DAG.getTargetBlockAddress(BA, PtrVT, 0, MOLoFlag); in LowerBlockAddress()
2743 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGlobalTLSAddress() local
2751 SDValue TGAHi = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, in LowerGlobalTLSAddress()
2753 SDValue TGALo = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, in LowerGlobalTLSAddress()
2758 SDValue Hi = DAG.getNode(PPCISD::Hi, dl, PtrVT, TGAHi, TLSReg); in LowerGlobalTLSAddress()
2759 return DAG.getNode(PPCISD::Lo, dl, PtrVT, TGALo, Hi); in LowerGlobalTLSAddress()
2763 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0); in LowerGlobalTLSAddress()
2764 SDValue TGATLS = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, in LowerGlobalTLSAddress()
2771 PtrVT, GOTReg, TGA); in LowerGlobalTLSAddress()
2773 GOTPtr = DAG.getNode(PPCISD::PPC32_GOT, dl, PtrVT); in LowerGlobalTLSAddress()
2775 PtrVT, TGA, GOTPtr); in LowerGlobalTLSAddress()
2776 return DAG.getNode(PPCISD::ADD_TLS, dl, PtrVT, TPOffset, TGATLS); in LowerGlobalTLSAddress()
2780 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0); in LowerGlobalTLSAddress()
2785 GOTPtr = DAG.getNode(PPCISD::ADDIS_TLSGD_HA, dl, PtrVT, in LowerGlobalTLSAddress()
2789 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); in LowerGlobalTLSAddress()
2791 GOTPtr = DAG.getNode(PPCISD::PPC32_PICGOT, dl, PtrVT); in LowerGlobalTLSAddress()
2793 return DAG.getNode(PPCISD::ADDI_TLSGD_L_ADDR, dl, PtrVT, in LowerGlobalTLSAddress()
2798 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0); in LowerGlobalTLSAddress()
2803 GOTPtr = DAG.getNode(PPCISD::ADDIS_TLSLD_HA, dl, PtrVT, in LowerGlobalTLSAddress()
2807 GOTPtr = DAG.getNode(PPCISD::GlobalBaseReg, dl, PtrVT); in LowerGlobalTLSAddress()
2809 GOTPtr = DAG.getNode(PPCISD::PPC32_PICGOT, dl, PtrVT); in LowerGlobalTLSAddress()
2812 PtrVT, GOTPtr, TGA, TGA); in LowerGlobalTLSAddress()
2814 PtrVT, TLSAddr, TGA); in LowerGlobalTLSAddress()
2815 return DAG.getNode(PPCISD::ADDI_DTPREL_L, dl, PtrVT, DtvOffsetHi, TGA); in LowerGlobalTLSAddress()
2823 EVT PtrVT = Op.getValueType(); in LowerGlobalAddress() local
2832 SDValue GA = DAG.getTargetGlobalAddress(GV, DL, PtrVT, GSDN->getOffset()); in LowerGlobalAddress()
2841 SDValue GA = DAG.getTargetGlobalAddress(GV, DL, PtrVT, in LowerGlobalAddress()
2848 DAG.getTargetGlobalAddress(GV, DL, PtrVT, GSDN->getOffset(), MOHiFlag); in LowerGlobalAddress()
2850 DAG.getTargetGlobalAddress(GV, DL, PtrVT, GSDN->getOffset(), MOLoFlag); in LowerGlobalAddress()
2857 Ptr = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Ptr, MachinePointerInfo()); in LowerGlobalAddress()
2918 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerVAARG() local
2945 SDValue FprPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr, in LowerVAARG()
2953 SDValue RegSaveAreaPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr, in LowerVAARG()
2956 SDValue OverflowAreaPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr, in LowerVAARG()
2979 SDValue OurReg = DAG.getNode(ISD::ADD, dl, PtrVT, RegSaveArea, in LowerVAARG()
2984 OurReg = DAG.getNode(ISD::ADD, dl, PtrVT, OurReg, in LowerVAARG()
2998 SDValue Result = DAG.getNode(ISD::SELECT, dl, PtrVT, CC, OurReg, OverflowArea); in LowerVAARG()
3001 SDValue OverflowAreaPlusN = DAG.getNode(ISD::ADD, dl, PtrVT, OverflowArea, in LowerVAARG()
3038 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerINIT_TRAMPOLINE() local
3039 bool isPPC64 = (PtrVT == MVT::i64); in LowerINIT_TRAMPOLINE()
3060 DAG.getExternalSymbol("__trampoline_setup", PtrVT), std::move(Args)); in LowerINIT_TRAMPOLINE()
3069 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerVASTART() local
3076 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT); in LowerVASTART()
3109 PtrVT); in LowerVASTART()
3111 PtrVT); in LowerVASTART()
3113 uint64_t FrameOffset = PtrVT.getSizeInBits()/8; in LowerVASTART()
3114 SDValue ConstFrameOffset = DAG.getConstant(FrameOffset, dl, PtrVT); in LowerVASTART()
3116 uint64_t StackOffset = PtrVT.getSizeInBits()/8 - 1; in LowerVASTART()
3117 SDValue ConstStackOffset = DAG.getConstant(StackOffset, dl, PtrVT); in LowerVASTART()
3120 SDValue ConstFPROffset = DAG.getConstant(FPROffset, dl, PtrVT); in LowerVASTART()
3129 SDValue nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, Op.getOperand(1), in LowerVASTART()
3137 nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, nextPtr, ConstStackOffset); in LowerVASTART()
3143 nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, nextPtr, ConstFrameOffset); in LowerVASTART()
3438 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerFormalArguments_32SVR4() local
3532 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_32SVR4()
3586 int Depth = NumGPArgRegs * PtrVT.getSizeInBits()/8 + in LowerFormalArguments_32SVR4()
3590 MFI.CreateFixedObject(PtrVT.getSizeInBits()/8, in LowerFormalArguments_32SVR4()
3594 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT); in LowerFormalArguments_32SVR4()
3605 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT); in LowerFormalArguments_32SVR4()
3610 SDValue PtrOff = DAG.getConstant(PtrVT.getSizeInBits()/8, dl, PtrVT); in LowerFormalArguments_32SVR4()
3630 PtrVT); in LowerFormalArguments_32SVR4()
3672 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerFormalArguments_64SVR4() local
3776 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_64SVR4()
3793 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_64SVR4()
3801 SDValue ArgOff = DAG.getConstant(PtrByteSize - ObjSize, dl, PtrVT); in LowerFormalArguments_64SVR4()
3809 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT); in LowerFormalArguments_64SVR4()
3844 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT); in LowerFormalArguments_64SVR4()
3847 SDValue Off = DAG.getConstant(j, dl, PtrVT); in LowerFormalArguments_64SVR4()
4016 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_64SVR4()
4045 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT); in LowerFormalArguments_64SVR4()
4053 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT); in LowerFormalArguments_64SVR4()
4058 SDValue PtrOff = DAG.getConstant(PtrByteSize, dl, PtrVT); in LowerFormalArguments_64SVR4()
4079 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerFormalArguments_Darwin() local
4080 bool isPPC64 = PtrVT == MVT::i64; in LowerFormalArguments_Darwin()
4212 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_Darwin()
4221 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT); in LowerFormalArguments_Darwin()
4245 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_Darwin()
4246 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT); in LowerFormalArguments_Darwin()
4368 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments_Darwin()
4398 MFI.CreateFixedObject(PtrVT.getSizeInBits()/8, in LowerFormalArguments_Darwin()
4400 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT); in LowerFormalArguments_Darwin()
4413 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT); in LowerFormalArguments_Darwin()
4418 SDValue PtrOff = DAG.getConstant(PtrVT.getSizeInBits()/8, dl, PtrVT); in LowerFormalArguments_Darwin()
4854 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); in LowerMemOpCallTo() local
4862 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, in LowerMemOpCallTo()
4863 DAG.getConstant(ArgOffset, dl, PtrVT)); in LowerMemOpCallTo()
4921 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); in PrepareCall() local
5077 Ops.push_back(DAG.getRegister(PPC::X11, PtrVT)); in PrepareCall()
5080 Ops.push_back(DAG.getRegister(isPPC64 ? PPC::CTR8 : PPC::CTR, PtrVT)); in PrepareCall()
5108 Ops.push_back(DAG.getRegister(PPC::X2, PtrVT)); in PrepareCall()
5232 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in FinishCall() local
5233 SDValue StackPtr = DAG.getRegister(PPC::X1, PtrVT); in FinishCall()
5587 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerCall_64SVR4() local
5804 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff); in LowerCall_64SVR4()
5845 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, PtrVT, Chain, Arg, in LowerCall_64SVR4()
5860 AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const); in LowerCall_64SVR4()
5899 AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const); in LowerCall_64SVR4()
5907 DAG.getLoad(PtrVT, dl, Chain, PtrOff, MachinePointerInfo()); in LowerCall_64SVR4()
5920 SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const); in LowerCall_64SVR4()
5923 DAG.getLoad(PtrVT, dl, Chain, AddArg, MachinePointerInfo()); in LowerCall_64SVR4()
6040 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, ConstFour); in LowerCall_64SVR4()
6097 SDValue Ix = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, in LowerCall_64SVR4()
6098 DAG.getConstant(i, dl, PtrVT)); in LowerCall_64SVR4()
6100 DAG.getLoad(PtrVT, dl, Store, Ix, MachinePointerInfo()); in LowerCall_64SVR4()
6153 SDValue Ix = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, in LowerCall_64SVR4()
6154 DAG.getConstant(i, dl, PtrVT)); in LowerCall_64SVR4()
6156 DAG.getLoad(PtrVT, dl, Store, Ix, MachinePointerInfo()); in LowerCall_64SVR4()
6205 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff); in LowerCall_64SVR4()
6244 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerCall_Darwin() local
6245 bool isPPC64 = PtrVT == MVT::i64; in LowerCall_Darwin()
6376 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff); in LowerCall_Darwin()
6395 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, PtrVT, Chain, Arg, in LowerCall_Darwin()
6404 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const); in LowerCall_Darwin()
6424 SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const); in LowerCall_Darwin()
6427 DAG.getLoad(PtrVT, dl, Chain, AddArg, MachinePointerInfo()); in LowerCall_Darwin()
6446 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, PtrVT, Arg); in LowerCall_Darwin()
6469 DAG.getLoad(PtrVT, dl, Store, PtrOff, MachinePointerInfo()); in LowerCall_Darwin()
6475 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, ConstFour); in LowerCall_Darwin()
6477 DAG.getLoad(PtrVT, dl, Store, PtrOff, MachinePointerInfo()); in LowerCall_Darwin()
6517 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, in LowerCall_Darwin()
6518 DAG.getConstant(ArgOffset, dl, PtrVT)); in LowerCall_Darwin()
6532 SDValue Ix = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, in LowerCall_Darwin()
6533 DAG.getConstant(i, dl, PtrVT)); in LowerCall_Darwin()
6535 DAG.getLoad(PtrVT, dl, Store, Ix, MachinePointerInfo()); in LowerCall_Darwin()
6723 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerSTACKRESTORE() local
6728 SDValue StackPtr = DAG.getRegister(SP, PtrVT); in LowerSTACKRESTORE()
6736 DAG.getLoad(PtrVT, dl, Chain, StackPtr, MachinePointerInfo()); in LowerSTACKRESTORE()
6748 EVT PtrVT = getPointerTy(MF.getDataLayout()); in getReturnAddrFrameIndex() local
6764 return DAG.getFrameIndex(RASI, PtrVT); in getReturnAddrFrameIndex()
6771 EVT PtrVT = getPointerTy(MF.getDataLayout()); in getFramePointerFrameIndex() local
6787 return DAG.getFrameIndex(FPSI, PtrVT); in getFramePointerFrameIndex()
6798 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerDYNAMIC_STACKALLOC() local
6800 SDValue NegSize = DAG.getNode(ISD::SUB, dl, PtrVT, in LowerDYNAMIC_STACKALLOC()
6801 DAG.getConstant(0, dl, PtrVT), Size); in LowerDYNAMIC_STACKALLOC()
6806 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other); in LowerDYNAMIC_STACKALLOC()
6815 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerEH_DWARF_CFA() local
6818 return DAG.getFrameIndex(FI, PtrVT); in LowerEH_DWARF_CFA()
7499 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerINT_TO_FP() local
7502 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT); in LowerINT_TO_FP()
7545 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerINT_TO_FP() local
7554 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT); in LowerINT_TO_FP()
7586 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT); in LowerINT_TO_FP()
7634 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerFLT_ROUNDS_() local
7645 SDValue StackSlot = DAG.getFrameIndex(SSFI, PtrVT); in LowerFLT_ROUNDS_()
7650 SDValue Four = DAG.getConstant(4, dl, PtrVT); in LowerFLT_ROUNDS_()
7651 SDValue Addr = DAG.getNode(ISD::ADD, dl, PtrVT, StackSlot, Four); in LowerFLT_ROUNDS_()
7919 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerBUILD_VECTOR() local
7920 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT); in LowerBUILD_VECTOR()
9189 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerSCALAR_TO_VECTOR() local
9190 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT); in LowerSCALAR_TO_VECTOR()
9261 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerEXTRACT_VECTOR_ELT() local
9262 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT); in LowerEXTRACT_VECTOR_ELT()
9461 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerVectorStore() local
9462 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT); in LowerVectorStore()
13785 auto PtrVT = getPointerTy(MF.getDataLayout()); in LowerRETURNADDR() local
13792 return DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), in LowerRETURNADDR()
13793 DAG.getNode(ISD::ADD, dl, PtrVT, FrameAddr, Offset), in LowerRETURNADDR()
13799 return DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), RetAddrFI, in LowerRETURNADDR()
13812 EVT PtrVT = getPointerTy(MF.getDataLayout()); in LowerFRAMEADDR() local
13813 bool isPPC64 = PtrVT == MVT::i64; in LowerFRAMEADDR()
13824 PtrVT); in LowerFRAMEADDR()