Lines Matching defs:PtrVT

2243         EVT PtrVT =
2248 SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const);
2249 SDValue Load = DAG.getLoad(PtrVT, dl, Chain, AddArg,
2264 auto PtrVT = getPointerTy(DAG.getDataLayout());
2267 SDValue Dst = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, StkPtrOff);
2269 SDValue Src = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, SrcOffset);
3016 EVT PtrVT = Op.getValueType();
3039 dl, PtrVT);
3044 Res = DAG.getTargetConstantPool(CP->getMachineCPVal(), PtrVT,
3047 Res = DAG.getTargetConstantPool(CP->getConstVal(), PtrVT,
3062 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3067 CPAddr = DAG.getTargetConstantPool(BA, PtrVT, 4);
3074 CPAddr = DAG.getTargetConstantPool(CPV, PtrVT, 4);
3076 CPAddr = DAG.getNode(ARMISD::Wrapper, DL, PtrVT, CPAddr);
3078 PtrVT, DL, DAG.getEntryNode(), CPAddr,
3083 return DAG.getNode(ARMISD::PIC_ADD, DL, PtrVT, Result, PICLabel);
3161 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3181 DAG.getNode(ISD::ADD, DL, PtrVT, TEB, DAG.getIntPtrConstant(0x2c, DL));
3182 TLSArray = DAG.getLoad(PtrVT, DL, Chain, TLSArray, MachinePointerInfo());
3189 DAG.getTargetExternalSymbol("_tls_index", PtrVT, ARMII::MO_NO_FLAG);
3190 TLSIndex = DAG.getNode(ARMISD::Wrapper, DL, PtrVT, TLSIndex);
3191 TLSIndex = DAG.getLoad(PtrVT, DL, Chain, TLSIndex, MachinePointerInfo());
3193 SDValue Slot = DAG.getNode(ISD::SHL, DL, PtrVT, TLSIndex,
3195 SDValue TLS = DAG.getLoad(PtrVT, DL, Chain,
3196 DAG.getNode(ISD::ADD, DL, PtrVT, TLSArray, Slot),
3203 PtrVT, DL, Chain, DAG.getNode(ARMISD::Wrapper, DL, MVT::i32,
3204 DAG.getTargetConstantPool(CPV, PtrVT, 4)),
3207 return DAG.getNode(ISD::ADD, DL, PtrVT, TLS, Offset);
3215 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3223 SDValue Argument = DAG.getTargetConstantPool(CPV, PtrVT, 4);
3226 PtrVT, dl, DAG.getEntryNode(), Argument,
3231 Argument = DAG.getNode(ARMISD::PIC_ADD, dl, PtrVT, Argument, PICLabel);
3244 DAG.getExternalSymbol("__tls_get_addr", PtrVT), std::move(Args));
3260 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3262 SDValue ThreadPointer = DAG.getNode(ARMISD::THREAD_POINTER, dl, PtrVT);
3274 Offset = DAG.getTargetConstantPool(CPV, PtrVT, 4);
3277 PtrVT, dl, Chain, Offset,
3282 Offset = DAG.getNode(ARMISD::PIC_ADD, dl, PtrVT, Offset, PICLabel);
3285 PtrVT, dl, Chain, Offset,
3292 Offset = DAG.getTargetConstantPool(CPV, PtrVT, 4);
3295 PtrVT, dl, Chain, Offset,
3301 return DAG.getNode(ISD::ADD, dl, PtrVT, ThreadPointer, Offset);
3354 EVT PtrVT, const SDLoc &dl) {
3439 DAG.getTargetConstantPool(CPVal, PtrVT, /*Align=*/4);
3473 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3481 if (SDValue V = promoteToConstantPool(this, GV, DAG, PtrVT, dl))
3486 SDValue G = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0,
3488 SDValue Result = DAG.getNode(ARMISD::WrapperPIC, dl, PtrVT, G);
3491 DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), Result,
3496 SDValue G = DAG.getTargetGlobalAddress(GV, dl, PtrVT);
3497 SDValue Result = DAG.getNode(ARMISD::WrapperPIC, dl, PtrVT, G);
3504 SDValue G = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, ARMII::MO_SBREL);
3505 RelAddr = DAG.getNode(ARMISD::Wrapper, dl, PtrVT, G);
3509 SDValue CPAddr = DAG.getTargetConstantPool(CPV, PtrVT, 4);
3512 PtrVT, dl, DAG.getEntryNode(), CPAddr,
3515 SDValue SB = DAG.getCopyFromReg(DAG.getEntryNode(), dl, ARM::R9, PtrVT);
3516 SDValue Result = DAG.getNode(ISD::ADD, dl, PtrVT, SB, RelAddr);
3526 return DAG.getNode(ARMISD::Wrapper, dl, PtrVT,
3527 DAG.getTargetGlobalAddress(GV, dl, PtrVT));
3529 SDValue CPAddr = DAG.getTargetConstantPool(GV, PtrVT, 4);
3532 PtrVT, dl, DAG.getEntryNode(), CPAddr,
3541 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3553 SDValue G = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, ARMII::MO_NONLAZY);
3554 SDValue Result = DAG.getNode(Wrapper, dl, PtrVT, G);
3557 Result = DAG.getLoad(PtrVT, dl, DAG.getEntryNode(), Result,
3577 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3585 Result = DAG.getNode(ARMISD::Wrapper, DL, PtrVT,
3586 DAG.getTargetGlobalAddress(GV, DL, PtrVT, /*offset=*/0,
3589 Result = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Result,
3628 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3639 DAG.getCopyFromReg(DAG.getEntryNode(), dl, Reg, PtrVT);
3642 DAG.getTargetExternalSymbol("\01__gnu_mcount_nc", PtrVT, 0);
3648 {ReturnAddress, DAG.getTargetConstant(ARMCC::AL, dl, PtrVT),
3649 DAG.getRegister(0, PtrVT), Callee, RegisterMask, Chain}),
3667 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3668 return DAG.getNode(ARMISD::THREAD_POINTER, dl, PtrVT);
3717 EVT PtrVT = getPointerTy(DAG.getDataLayout());
3724 CPAddr = DAG.getTargetConstantPool(CPV, PtrVT, 4);
3727 PtrVT, dl, DAG.getEntryNode(), CPAddr,
3732 Result = DAG.getNode(ARMISD::PIC_ADD, dl, PtrVT, Result, PICLabel);
3860 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy(DAG.getDataLayout());
3861 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
3943 auto PtrVT = getPointerTy(DAG.getDataLayout());
3945 SDValue FIN = DAG.getFrameIndex(FrameIndex, PtrVT);
3957 FIN = DAG.getNode(ISD::ADD, dl, PtrVT, FIN, DAG.getConstant(4, dl, PtrVT));
4045 auto PtrVT = getPointerTy(DAG.getDataLayout());
4068 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
4161 InVals.push_back(DAG.getFrameIndex(FrameIndex, PtrVT));
4169 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
8881 auto PtrVT = getPointerTy(DAG.getDataLayout());
8937 SDValue Add = DAG.getNode(ISD::ADD, dl, PtrVT, SRet,