• Home
  • Raw
  • Download

Lines Matching refs:PtrVT

2287     EVT PtrVT = getPointerTy(DAG.getDataLayout());  in LowerINTRINSIC_WO_CHAIN()  local
2288 return DAG.getNode(AArch64ISD::THREAD_POINTER, dl, PtrVT); in LowerINTRINSIC_WO_CHAIN()
2488 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerFormalArguments() local
2496 SDValue FrameIdxN = DAG.getFrameIndex(FrameIdx, PtrVT); in LowerFormalArguments()
2643 auto PtrVT = getPointerTy(DAG.getDataLayout()); in saveVarArgRegisters() local
2658 SDValue FIN = DAG.getFrameIndex(GPRIdx, PtrVT); in saveVarArgRegisters()
2669 DAG.getNode(ISD::ADD, DL, PtrVT, FIN, DAG.getConstant(8, DL, PtrVT)); in saveVarArgRegisters()
2687 SDValue FIN = DAG.getFrameIndex(FPRIdx, PtrVT); in saveVarArgRegisters()
2698 FIN = DAG.getNode(ISD::ADD, DL, PtrVT, FIN, in saveVarArgRegisters()
2699 DAG.getConstant(16, DL, PtrVT)); in saveVarArgRegisters()
3047 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerCall() local
3113 PtrOff = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff); in LowerCall()
3119 DstAddr = DAG.getFrameIndex(FI, PtrVT); in LowerCall()
3130 DstAddr = DAG.getNode(ISD::ADD, DL, PtrVT, StackPtr, PtrOff); in LowerCall()
3181 Callee = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, 0); in LowerCall()
3184 DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_GOT); in LowerCall()
3185 Callee = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, Callee); in LowerCall()
3190 Callee = DAG.getTargetExternalSymbol(Sym, PtrVT, AArch64II::MO_GOT); in LowerCall()
3191 Callee = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, Callee); in LowerCall()
3195 Callee = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, 0); in LowerCall()
3198 Callee = DAG.getTargetExternalSymbol(Sym, PtrVT, 0); in LowerCall()
3360 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerGlobalAddress() local
3372 SDValue GotAddr = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, OpFlags); in LowerGlobalAddress()
3375 return DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, GotAddr); in LowerGlobalAddress()
3381 AArch64ISD::WrapperLarge, DL, PtrVT, in LowerGlobalAddress()
3382 DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_G3), in LowerGlobalAddress()
3383 DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_G2 | MO_NC), in LowerGlobalAddress()
3384 DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_G1 | MO_NC), in LowerGlobalAddress()
3385 DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_G0 | MO_NC)); in LowerGlobalAddress()
3389 SDValue Hi = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, in LowerGlobalAddress()
3392 SDValue Lo = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, LoFlags); in LowerGlobalAddress()
3394 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, Hi); in LowerGlobalAddress()
3395 return DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, Lo); in LowerGlobalAddress()
3433 MVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerDarwinGlobalTLSAddress() local
3437 DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_TLS); in LowerDarwinGlobalTLSAddress()
3438 SDValue DescAddr = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, TLVPAddr); in LowerDarwinGlobalTLSAddress()
3466 return DAG.getCopyFromReg(Chain, DL, AArch64::X0, PtrVT, Chain.getValue(1)); in LowerDarwinGlobalTLSAddress()
3490 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerELFTLSDescCallSeq() local
3499 return DAG.getCopyFromReg(Chain, DL, AArch64::X0, PtrVT, Glue); in LowerELFTLSDescCallSeq()
3526 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerELFGlobalTLSAddress() local
3530 SDValue ThreadBase = DAG.getNode(AArch64ISD::THREAD_POINTER, DL, PtrVT); in LowerELFGlobalTLSAddress()
3534 GV, DL, PtrVT, 0, AArch64II::MO_TLS | AArch64II::MO_HI12); in LowerELFGlobalTLSAddress()
3536 GV, DL, PtrVT, 0, in LowerELFGlobalTLSAddress()
3540 SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, ThreadBase, in LowerELFGlobalTLSAddress()
3545 SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPWithOff_lo, in LowerELFGlobalTLSAddress()
3551 TPOff = DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_TLS); in LowerELFGlobalTLSAddress()
3552 TPOff = DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, TPOff); in LowerELFGlobalTLSAddress()
3567 SDValue SymAddr = DAG.getTargetExternalSymbol("_TLS_MODULE_BASE_", PtrVT, in LowerELFGlobalTLSAddress()
3582 TPOff = SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPOff, HiVar, in LowerELFGlobalTLSAddress()
3585 TPOff = SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, TPOff, LoVar, in LowerELFGlobalTLSAddress()
3593 DAG.getTargetGlobalAddress(GV, DL, PtrVT, 0, AArch64II::MO_TLS); in LowerELFGlobalTLSAddress()
3600 return DAG.getNode(ISD::ADD, DL, PtrVT, ThreadBase, TPOff); in LowerELFGlobalTLSAddress()
4122 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerJumpTable() local
4129 AArch64ISD::WrapperLarge, DL, PtrVT, in LowerJumpTable()
4130 DAG.getTargetJumpTable(JT->getIndex(), PtrVT, AArch64II::MO_G3), in LowerJumpTable()
4131 DAG.getTargetJumpTable(JT->getIndex(), PtrVT, AArch64II::MO_G2 | MO_NC), in LowerJumpTable()
4132 DAG.getTargetJumpTable(JT->getIndex(), PtrVT, AArch64II::MO_G1 | MO_NC), in LowerJumpTable()
4133 DAG.getTargetJumpTable(JT->getIndex(), PtrVT, in LowerJumpTable()
4138 DAG.getTargetJumpTable(JT->getIndex(), PtrVT, AArch64II::MO_PAGE); in LowerJumpTable()
4139 SDValue Lo = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, in LowerJumpTable()
4141 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, Hi); in LowerJumpTable()
4142 return DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, Lo); in LowerJumpTable()
4148 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerConstantPool() local
4155 CP->getConstVal(), PtrVT, CP->getAlignment(), CP->getOffset(), in LowerConstantPool()
4157 return DAG.getNode(AArch64ISD::LOADgot, DL, PtrVT, GotAddr); in LowerConstantPool()
4162 AArch64ISD::WrapperLarge, DL, PtrVT, in LowerConstantPool()
4163 DAG.getTargetConstantPool(CP->getConstVal(), PtrVT, CP->getAlignment(), in LowerConstantPool()
4165 DAG.getTargetConstantPool(CP->getConstVal(), PtrVT, CP->getAlignment(), in LowerConstantPool()
4167 DAG.getTargetConstantPool(CP->getConstVal(), PtrVT, CP->getAlignment(), in LowerConstantPool()
4169 DAG.getTargetConstantPool(CP->getConstVal(), PtrVT, CP->getAlignment(), in LowerConstantPool()
4175 DAG.getTargetConstantPool(CP->getConstVal(), PtrVT, CP->getAlignment(), in LowerConstantPool()
4178 CP->getConstVal(), PtrVT, CP->getAlignment(), CP->getOffset(), in LowerConstantPool()
4181 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, Hi); in LowerConstantPool()
4182 return DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, Lo); in LowerConstantPool()
4189 EVT PtrVT = getPointerTy(DAG.getDataLayout()); in LowerBlockAddress() local
4195 AArch64ISD::WrapperLarge, DL, PtrVT, in LowerBlockAddress()
4196 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_G3), in LowerBlockAddress()
4197 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_G2 | MO_NC), in LowerBlockAddress()
4198 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_G1 | MO_NC), in LowerBlockAddress()
4199 DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_G0 | MO_NC)); in LowerBlockAddress()
4201 SDValue Hi = DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_PAGE); in LowerBlockAddress()
4202 SDValue Lo = DAG.getTargetBlockAddress(BA, PtrVT, 0, AArch64II::MO_PAGEOFF | in LowerBlockAddress()
4204 SDValue ADRP = DAG.getNode(AArch64ISD::ADRP, DL, PtrVT, Hi); in LowerBlockAddress()
4205 return DAG.getNode(AArch64ISD::ADDlow, DL, PtrVT, ADRP, Lo); in LowerBlockAddress()
4228 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerAAPCS_VASTART() local
4237 SDValue Stack = DAG.getFrameIndex(FuncInfo->getVarArgsStackIndex(), PtrVT); in LowerAAPCS_VASTART()
4247 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getConstant(8, DL, PtrVT)); in LowerAAPCS_VASTART()
4249 GRTop = DAG.getFrameIndex(FuncInfo->getVarArgsGPRIndex(), PtrVT); in LowerAAPCS_VASTART()
4250 GRTop = DAG.getNode(ISD::ADD, DL, PtrVT, GRTop, in LowerAAPCS_VASTART()
4251 DAG.getConstant(GPRSize, DL, PtrVT)); in LowerAAPCS_VASTART()
4261 VRTopAddr = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerAAPCS_VASTART()
4262 DAG.getConstant(16, DL, PtrVT)); in LowerAAPCS_VASTART()
4264 VRTop = DAG.getFrameIndex(FuncInfo->getVarArgsFPRIndex(), PtrVT); in LowerAAPCS_VASTART()
4265 VRTop = DAG.getNode(ISD::ADD, DL, PtrVT, VRTop, in LowerAAPCS_VASTART()
4266 DAG.getConstant(FPRSize, DL, PtrVT)); in LowerAAPCS_VASTART()
4274 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getConstant(24, DL, PtrVT)); in LowerAAPCS_VASTART()
4282 DAG.getNode(ISD::ADD, DL, PtrVT, VAList, DAG.getConstant(28, DL, PtrVT)); in LowerAAPCS_VASTART()
4323 auto PtrVT = getPointerTy(DAG.getDataLayout()); in LowerVAARG() local
4325 SDValue VAList = DAG.getLoad(PtrVT, DL, Chain, Addr, MachinePointerInfo(V), in LowerVAARG()
4331 VAList = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerVAARG()
4332 DAG.getConstant(Align - 1, DL, PtrVT)); in LowerVAARG()
4333 VAList = DAG.getNode(ISD::AND, DL, PtrVT, VAList, in LowerVAARG()
4334 DAG.getConstant(-(int64_t)Align, DL, PtrVT)); in LowerVAARG()
4353 SDValue VANext = DAG.getNode(ISD::ADD, DL, PtrVT, VAList, in LowerVAARG()
4354 DAG.getConstant(ArgSize, DL, PtrVT)); in LowerVAARG()