Lines Matching refs:PtrVT

4511     EVT PtrVT = getPointerTy(DAG.getDataLayout());  in LowerINTRINSIC_WO_CHAIN()  local
4512 return DAG.getNode(AArch64ISD::THREAD_POINTER, dl, PtrVT); in LowerINTRINSIC_WO_CHAIN()
5225 EVT PtrVT = Base.getValueType(); in LowerSTORE() local
5229 SDValue Ptr = DAG.getNode(ISD::ADD, Dl, PtrVT, Base, in LowerSTORE()
5230 DAG.getConstant(i * 8, Dl, PtrVT)); in LowerSTORE()
5275 EVT PtrVT = Base.getValueType(); in LowerLOAD() local
5277 SDValue Ptr = DAG.getNode(ISD::ADD, DL, PtrVT, Base, in LowerLOAD()
5278 DAG.getConstant(i * 8, DL, PtrVT)); in LowerLOAD()
5816 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerFormalArguments() local
5824 SDValue FrameIdxN = DAG.getFrameIndex(FrameIdx, PtrVT); in LowerFormalArguments()
6082 auto PtrVT = getPointerTy(DAG.getDataLayout()); in saveVarArgRegisters() local
6104 SDValue FIN = DAG.getFrameIndex(GPRIdx, PtrVT); in saveVarArgRegisters()
6116 DAG.getNode(ISD::ADD, DL, PtrVT, FIN, DAG.getConstant(8, DL, PtrVT)); in saveVarArgRegisters()
6134 SDValue FIN = DAG.getFrameIndex(FPRIdx, PtrVT); in saveVarArgRegisters()
6143 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN, in saveVarArgRegisters()
6144 DAG.getConstant(16, DL, PtrVT)); in saveVarArgRegisters()
6610 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerCall() local
6784 PtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff); in LowerCall()
6790 DstAddr = DAG.getFrameIndex(FI, PtrVT); in LowerCall()
6800 DstAddr = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff); in LowerCall()
6848 Callee = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, OpFlags); in LowerCall()
6849 Callee = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, Callee); in LowerCall()
6852 Callee = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, 0); in LowerCall()
6858 Callee = DAG.getTargetExternalSymbol(Sym, PtrVT, AArch64II::MO_GOT); in LowerCall()
6859 Callee = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, Callee); in LowerCall()
6862 Callee = DAG.getTargetExternalSymbol(Sym, PtrVT, 0); in LowerCall()
6941 auto GA = DAG.getTargetGlobalAddress(ARCFn, DL, PtrVT); in LowerCall()
7194 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGlobalAddress() local
7197 Result = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Result, in LowerGlobalAddress()
7237 MVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerDarwinGlobalTLSAddress() local
7242 DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_TLS); in LowerDarwinGlobalTLSAddress()
7243 SDValue DescAddr = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, TLVPAddr); in LowerDarwinGlobalTLSAddress()
7256 FuncTLVGet = DAG.getZExtOrTrunc(FuncTLVGet, DL, PtrVT); in LowerDarwinGlobalTLSAddress()
7277 return DAG.getCopyFromReg(Chain, DL, AArch64::X0, PtrVT, Chain.getValue(1)); in LowerDarwinGlobalTLSAddress()
7287 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerELFTLSLocalExec() local
7298 GV, DL, PtrVT, 0, AArch64II::MO_TLS | AArch64II::MO_PAGEOFF); in LowerELFTLSLocalExec()
7299 return SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, ThreadBase, in LowerELFTLSLocalExec()
7310 GV, DL, PtrVT, 0, AArch64II::MO_TLS | AArch64II::MO_HI12); in LowerELFTLSLocalExec()
7312 GV, DL, PtrVT, 0, in LowerELFTLSLocalExec()
7314 Addr = SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, ThreadBase, in LowerELFTLSLocalExec()
7318 return SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, Addr, in LowerELFTLSLocalExec()
7330 GV, DL, PtrVT, 0, AArch64II::MO_TLS | AArch64II::MO_G1); in LowerELFTLSLocalExec()
7332 GV, DL, PtrVT, 0, in LowerELFTLSLocalExec()
7334 TPOff = SDValue(DAG.getMachineNode(AArch64::MOVZXi, DL, PtrVT, HiVar, in LowerELFTLSLocalExec()
7337 TPOff = SDValue(DAG.getMachineNode(AArch64::MOVKXi, DL, PtrVT, TPOff, LoVar, in LowerELFTLSLocalExec()
7340 return DAG.getNode(ISD::ADD, DL, PtrVT, ThreadBase, TPOff); in LowerELFTLSLocalExec()
7350 GV, DL, PtrVT, 0, AArch64II::MO_TLS | AArch64II::MO_G2); in LowerELFTLSLocalExec()
7352 GV, DL, PtrVT, 0, in LowerELFTLSLocalExec()
7355 GV, DL, PtrVT, 0, in LowerELFTLSLocalExec()
7357 TPOff = SDValue(DAG.getMachineNode(AArch64::MOVZXi, DL, PtrVT, HiVar, in LowerELFTLSLocalExec()
7360 TPOff = SDValue(DAG.getMachineNode(AArch64::MOVKXi, DL, PtrVT, TPOff, MiVar, in LowerELFTLSLocalExec()
7363 TPOff = SDValue(DAG.getMachineNode(AArch64::MOVKXi, DL, PtrVT, TPOff, LoVar, in LowerELFTLSLocalExec()
7366 return DAG.getNode(ISD::ADD, DL, PtrVT, ThreadBase, TPOff); in LowerELFTLSLocalExec()
7392 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerELFTLSDescCallSeq() local
7401 return DAG.getCopyFromReg(Chain, DL, AArch64::X0, PtrVT, Glue); in LowerELFTLSDescCallSeq()
7430 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerELFGlobalTLSAddress() local
7434 SDValue ThreadBase = DAG.getNode(AArch64ISD::THREAD_POINTER, DL, PtrVT); in LowerELFGlobalTLSAddress()
7439 TPOff = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_TLS); in LowerELFGlobalTLSAddress()
7440 TPOff = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, TPOff); in LowerELFGlobalTLSAddress()
7455 SDValue SymAddr = DAG.getTargetExternalSymbol("_TLS_MODULE_BASE_", PtrVT, in LowerELFGlobalTLSAddress()
7470 TPOff = SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPOff, HiVar, in LowerELFGlobalTLSAddress()
7473 TPOff = SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPOff, LoVar, in LowerELFGlobalTLSAddress()
7481 DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_TLS); in LowerELFGlobalTLSAddress()
7488 return DAG.getNode(ISD::ADD, DL, PtrVT, ThreadBase, TPOff); in LowerELFGlobalTLSAddress()
7497 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerWindowsGlobalTLSAddress() local
7505 DAG.getNode(ISD::ADD, DL, PtrVT, TEB, DAG.getIntPtrConstant(0x58, DL)); in LowerWindowsGlobalTLSAddress()
7506 TLSArray = DAG.getLoad(PtrVT, DL, Chain, TLSArray, MachinePointerInfo()); in LowerWindowsGlobalTLSAddress()
7514 DAG.getTargetExternalSymbol("_tls_index", PtrVT, AArch64II::MO_PAGE); in LowerWindowsGlobalTLSAddress()
7516 "_tls_index", PtrVT, AArch64II::MO_PAGEOFF | AArch64II::MO_NC); in LowerWindowsGlobalTLSAddress()
7517 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, TLSIndexHi); in LowerWindowsGlobalTLSAddress()
7519 DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, TLSIndexLo); in LowerWindowsGlobalTLSAddress()
7525 TLSIndex = DAG.getNode(ISD::ZERO_EXTEND, DL, PtrVT, TLSIndex); in LowerWindowsGlobalTLSAddress()
7526 SDValue Slot = DAG.getNode(ISD::SHL, DL, PtrVT, TLSIndex, in LowerWindowsGlobalTLSAddress()
7527 DAG.getConstant(3, DL, PtrVT)); in LowerWindowsGlobalTLSAddress()
7528 SDValue TLS = DAG.getLoad(PtrVT, DL, Chain, in LowerWindowsGlobalTLSAddress()
7529 DAG.getNode(ISD::ADD, DL, PtrVT, TLSArray, Slot), in LowerWindowsGlobalTLSAddress()
7536 GV, DL, PtrVT, 0, AArch64II::MO_TLS | AArch64II::MO_HI12); in LowerWindowsGlobalTLSAddress()
7538 GV, DL, PtrVT, 0, in LowerWindowsGlobalTLSAddress()
7543 SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TLS, TGAHi, in LowerWindowsGlobalTLSAddress()
7546 Addr = DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, Addr, TGALo); in LowerWindowsGlobalTLSAddress()
8494 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerAAPCS_VASTART() local
8504 SDValue Stack = DAG.getFrameIndex(FuncInfo->getVarArgsStackIndex(), PtrVT); in LowerAAPCS_VASTART()
8515 GRTopAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerAAPCS_VASTART()
8516 DAG.getConstant(Offset, DL, PtrVT)); in LowerAAPCS_VASTART()
8518 GRTop = DAG.getFrameIndex(FuncInfo->getVarArgsGPRIndex(), PtrVT); in LowerAAPCS_VASTART()
8519 GRTop = DAG.getNode(ISD::ADD, DL, PtrVT, GRTop, in LowerAAPCS_VASTART()
8520 DAG.getConstant(GPRSize, DL, PtrVT)); in LowerAAPCS_VASTART()
8533 VRTopAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerAAPCS_VASTART()
8534 DAG.getConstant(Offset, DL, PtrVT)); in LowerAAPCS_VASTART()
8536 VRTop = DAG.getFrameIndex(FuncInfo->getVarArgsFPRIndex(), PtrVT); in LowerAAPCS_VASTART()
8537 VRTop = DAG.getNode(ISD::ADD, DL, PtrVT, VRTop, in LowerAAPCS_VASTART()
8538 DAG.getConstant(FPRSize, DL, PtrVT)); in LowerAAPCS_VASTART()
8548 SDValue GROffsAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerAAPCS_VASTART()
8549 DAG.getConstant(Offset, DL, PtrVT)); in LowerAAPCS_VASTART()
8556 SDValue VROffsAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerAAPCS_VASTART()
8557 DAG.getConstant(Offset, DL, PtrVT)); in LowerAAPCS_VASTART()
8607 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerVAARG() local
8612 VAList = DAG.getZExtOrTrunc(VAList, DL, PtrVT); in LowerVAARG()
8619 VAList = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerVAARG()
8620 DAG.getConstant(Align->value() - 1, DL, PtrVT)); in LowerVAARG()
8621 VAList = DAG.getNode(ISD::AND, DL, PtrVT, VAList, in LowerVAARG()
8622 DAG.getConstant(-(int64_t)Align->value(), DL, PtrVT)); in LowerVAARG()
8641 SDValue VANext = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerVAARG()
8642 DAG.getConstant(ArgSize, DL, PtrVT)); in LowerVAARG()
12278 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerWindowsDYNAMIC_STACKALLOC() local
12279 SDValue Callee = DAG.getTargetExternalSymbol("__chkstk", PtrVT, 0); in LowerWindowsDYNAMIC_STACKALLOC()