Lines Matching refs:PtrVT
2210 auto PtrVT = getPointerTy(DAG.getDataLayout()); in computeAddrForCallArg() local
2213 DstAddr = DAG.getFrameIndex(FI, PtrVT); in computeAddrForCallArg()
2501 EVT PtrVT = in LowerCall() local
2506 SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const); in LowerCall()
2508 DAG.getLoad(PtrVT, dl, Chain, AddArg, MachinePointerInfo(), in LowerCall()
2522 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerCall() local
2528 SDValue Src = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, SrcOffset); in LowerCall()
3355 EVT PtrVT = Op.getValueType(); in LowerConstantPool() local
3378 dl, PtrVT); in LowerConstantPool()
3384 DAG.getTargetConstantPool(CP->getMachineCPVal(), PtrVT, CP->getAlign()); in LowerConstantPool()
3386 Res = DAG.getTargetConstantPool(CP->getConstVal(), PtrVT, CP->getAlign()); in LowerConstantPool()
3400 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerBlockAddress() local
3405 CPAddr = DAG.getTargetConstantPool(BA, PtrVT, Align(4)); in LowerBlockAddress()
3412 CPAddr = DAG.getTargetConstantPool(CPV, PtrVT, Align(4)); in LowerBlockAddress()
3414 CPAddr = DAG.getNode(ARMISD::Wrapper, DL, PtrVT, CPAddr); in LowerBlockAddress()
3416 PtrVT, DL, DAG.getEntryNode(), CPAddr, in LowerBlockAddress()
3421 return DAG.getNode(ARMISD::PIC_ADD, DL, PtrVT, Result, PICLabel); in LowerBlockAddress()
3498 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGlobalTLSAddressWindows() local
3518 DAG.getNode(ISD::ADD, DL, PtrVT, TEB, DAG.getIntPtrConstant(0x2c, DL)); in LowerGlobalTLSAddressWindows()
3519 TLSArray = DAG.getLoad(PtrVT, DL, Chain, TLSArray, MachinePointerInfo()); in LowerGlobalTLSAddressWindows()
3526 DAG.getTargetExternalSymbol("_tls_index", PtrVT, ARMII::MO_NO_FLAG); in LowerGlobalTLSAddressWindows()
3527 TLSIndex = DAG.getNode(ARMISD::Wrapper, DL, PtrVT, TLSIndex); in LowerGlobalTLSAddressWindows()
3528 TLSIndex = DAG.getLoad(PtrVT, DL, Chain, TLSIndex, MachinePointerInfo()); in LowerGlobalTLSAddressWindows()
3530 SDValue Slot = DAG.getNode(ISD::SHL, DL, PtrVT, TLSIndex, in LowerGlobalTLSAddressWindows()
3532 SDValue TLS = DAG.getLoad(PtrVT, DL, Chain, in LowerGlobalTLSAddressWindows()
3533 DAG.getNode(ISD::ADD, DL, PtrVT, TLSArray, Slot), in LowerGlobalTLSAddressWindows()
3540 PtrVT, DL, Chain, in LowerGlobalTLSAddressWindows()
3542 DAG.getTargetConstantPool(CPV, PtrVT, Align(4))), in LowerGlobalTLSAddressWindows()
3545 return DAG.getNode(ISD::ADD, DL, PtrVT, TLS, Offset); in LowerGlobalTLSAddressWindows()
3553 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerToTLSGeneralDynamicModel() local
3561 SDValue Argument = DAG.getTargetConstantPool(CPV, PtrVT, Align(4)); in LowerToTLSGeneralDynamicModel()
3564 PtrVT, dl, DAG.getEntryNode(), Argument, in LowerToTLSGeneralDynamicModel()
3569 Argument = DAG.getNode(ARMISD::PIC_ADD, dl, PtrVT, Argument, PICLabel); in LowerToTLSGeneralDynamicModel()
3582 DAG.getExternalSymbol("__tls_get_addr", PtrVT), std::move(Args)); in LowerToTLSGeneralDynamicModel()
3598 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerToTLSExecModels() local
3600 SDValue ThreadPointer = DAG.getNode(ARMISD::THREAD_POINTER, dl, PtrVT); in LowerToTLSExecModels()
3612 Offset = DAG.getTargetConstantPool(CPV, PtrVT, Align(4)); in LowerToTLSExecModels()
3615 PtrVT, dl, Chain, Offset, in LowerToTLSExecModels()
3620 Offset = DAG.getNode(ARMISD::PIC_ADD, dl, PtrVT, Offset, PICLabel); in LowerToTLSExecModels()
3623 PtrVT, dl, Chain, Offset, in LowerToTLSExecModels()
3630 Offset = DAG.getTargetConstantPool(CPV, PtrVT, Align(4)); in LowerToTLSExecModels()
3633 PtrVT, dl, Chain, Offset, in LowerToTLSExecModels()
3639 return DAG.getNode(ISD::ADD, dl, PtrVT, ThreadPointer, Offset); in LowerToTLSExecModels()
3689 EVT PtrVT, const SDLoc &dl) { in promoteToConstantPool() argument
3773 SDValue CPAddr = DAG.getTargetConstantPool(CPVal, PtrVT, Align(4)); in promoteToConstantPool()
3807 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGlobalAddressELF() local
3815 if (SDValue V = promoteToConstantPool(this, GV, DAG, PtrVT, dl)) in LowerGlobalAddressELF()
3820 SDValue G = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, in LowerGlobalAddressELF()
3822 SDValue Result = DAG.getNode(ARMISD::WrapperPIC, dl, PtrVT, G); in LowerGlobalAddressELF()
3825 DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), Result, in LowerGlobalAddressELF()
3830 SDValue G = DAG.getTargetGlobalAddress(GV, dl, PtrVT); in LowerGlobalAddressELF()
3831 SDValue Result = DAG.getNode(ARMISD::WrapperPIC, dl, PtrVT, G); in LowerGlobalAddressELF()
3838 SDValue G = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, ARMII::MO_SBREL); in LowerGlobalAddressELF()
3839 RelAddr = DAG.getNode(ARMISD::Wrapper, dl, PtrVT, G); in LowerGlobalAddressELF()
3843 SDValue CPAddr = DAG.getTargetConstantPool(CPV, PtrVT, Align(4)); in LowerGlobalAddressELF()
3846 PtrVT, dl, DAG.getEntryNode(), CPAddr, in LowerGlobalAddressELF()
3849 SDValue SB = DAG.getCopyFromReg(DAG.getEntryNode(), dl, ARM::R9, PtrVT); in LowerGlobalAddressELF()
3850 SDValue Result = DAG.getNode(ISD::ADD, dl, PtrVT, SB, RelAddr); in LowerGlobalAddressELF()
3860 return DAG.getNode(ARMISD::Wrapper, dl, PtrVT, in LowerGlobalAddressELF()
3861 DAG.getTargetGlobalAddress(GV, dl, PtrVT)); in LowerGlobalAddressELF()
3863 SDValue CPAddr = DAG.getTargetConstantPool(GV, PtrVT, Align(4)); in LowerGlobalAddressELF()
3866 PtrVT, dl, DAG.getEntryNode(), CPAddr, in LowerGlobalAddressELF()
3875 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGlobalAddressDarwin() local
3887 SDValue G = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, ARMII::MO_NONLAZY); in LowerGlobalAddressDarwin()
3888 SDValue Result = DAG.getNode(Wrapper, dl, PtrVT, G); in LowerGlobalAddressDarwin()
3891 Result = DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), Result, in LowerGlobalAddressDarwin()
3911 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGlobalAddressWindows() local
3919 Result = DAG.getNode(ARMISD::Wrapper, DL, PtrVT, in LowerGlobalAddressWindows()
3920 DAG.getTargetGlobalAddress(GV, DL, PtrVT, /*offset=*/0, in LowerGlobalAddressWindows()
3923 Result = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Result, in LowerGlobalAddressWindows()
3962 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerINTRINSIC_VOID() local
3973 DAG.getCopyFromReg(DAG.getEntryNode(), dl, Reg, PtrVT); in LowerINTRINSIC_VOID()
3976 DAG.getTargetExternalSymbol("\01__gnu_mcount_nc", PtrVT, 0); in LowerINTRINSIC_VOID()
3982 {ReturnAddress, DAG.getTargetConstant(ARMCC::AL, dl, PtrVT), in LowerINTRINSIC_VOID()
3983 DAG.getRegister(0, PtrVT), Callee, RegisterMask, Chain}), in LowerINTRINSIC_VOID()
4001 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerINTRINSIC_WO_CHAIN() local
4002 return DAG.getNode(ARMISD::THREAD_POINTER, dl, PtrVT); in LowerINTRINSIC_WO_CHAIN()
4051 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerINTRINSIC_WO_CHAIN() local
4058 CPAddr = DAG.getTargetConstantPool(CPV, PtrVT, Align(4)); in LowerINTRINSIC_WO_CHAIN()
4061 PtrVT, dl, DAG.getEntryNode(), CPAddr, in LowerINTRINSIC_WO_CHAIN()
4066 Result = DAG.getNode(ARMISD::PIC_ADD, dl, PtrVT, Result, PICLabel); in LowerINTRINSIC_WO_CHAIN()
4203 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout()); in LowerVASTART() local
4204 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT); in LowerVASTART()
4286 auto PtrVT = getPointerTy(DAG.getDataLayout()); in StoreByValRegs() local
4288 SDValue FIN = DAG.getFrameIndex(FrameIndex, PtrVT); in StoreByValRegs()
4300 FIN = DAG.getNode(ISD::ADD, dl, PtrVT, FIN, DAG.getConstant(4, dl, PtrVT)); in StoreByValRegs()
4424 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerFormalArguments() local
4446 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments()
4544 InVals.push_back(DAG.getFrameIndex(FrameIndex, PtrVT)); in LowerFormalArguments()
4552 SDValue FIN = DAG.getFrameIndex(FI, PtrVT); in LowerFormalArguments()
9572 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerFSINCOS() local
9628 SDValue Add = DAG.getNode(ISD::ADD, dl, PtrVT, SRet, in LowerFSINCOS()