Lines Matching defs:PtrVT

1272   EVT PtrVT = HiPart.getValueType();
1273 SDValue Zero = DAG.getConstant(0, PtrVT);
1276 SDValue Hi = DAG.getNode(PPCISD::Hi, DL, PtrVT, HiPart, Zero);
1277 SDValue Lo = DAG.getNode(PPCISD::Lo, DL, PtrVT, LoPart, Zero);
1281 Hi = DAG.getNode(ISD::ADD, DL, PtrVT,
1282 DAG.getNode(PPCISD::GlobalBaseReg, DL, PtrVT), Hi);
1286 return DAG.getNode(ISD::ADD, DL, PtrVT, Hi, Lo);
1291 EVT PtrVT = Op.getValueType();
1298 SDValue GA = DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment(), 0);
1306 DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment(), 0, MOHiFlag);
1308 DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment(), 0, MOLoFlag);
1313 EVT PtrVT = Op.getValueType();
1319 SDValue GA = DAG.getTargetJumpTable(JT->getIndex(), PtrVT);
1326 SDValue JTIHi = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, MOHiFlag);
1327 SDValue JTILo = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, MOLoFlag);
1333 EVT PtrVT = Op.getValueType();
1339 SDValue TgtBAHi = DAG.getTargetBlockAddress(BA, PtrVT, 0, MOHiFlag);
1340 SDValue TgtBALo = DAG.getTargetBlockAddress(BA, PtrVT, 0, MOLoFlag);
1350 EVT PtrVT = getPointerTy();
1356 SDValue TGAHi = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0,
1358 SDValue TGALo = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0,
1362 SDValue Hi = DAG.getNode(PPCISD::Hi, dl, PtrVT, TGAHi, TLSReg);
1363 return DAG.getNode(PPCISD::Lo, dl, PtrVT, TGALo, Hi);
1370 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0);
1373 PtrVT, GOTReg, TGA);
1375 PtrVT, TGA, TPOffsetHi);
1376 return DAG.getNode(PPCISD::ADD_TLS, dl, PtrVT, TPOffset, TGA);
1380 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0);
1382 SDValue GOTEntryHi = DAG.getNode(PPCISD::ADDIS_TLSGD_HA, dl, PtrVT,
1384 SDValue GOTEntry = DAG.getNode(PPCISD::ADDI_TLSGD_L, dl, PtrVT,
1394 PtrVT, ParmReg, TGA);
1399 return DAG.getCopyFromReg(Chain, dl, PPC::X3, PtrVT);
1403 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0);
1405 SDValue GOTEntryHi = DAG.getNode(PPCISD::ADDIS_TLSLD_HA, dl, PtrVT,
1407 SDValue GOTEntry = DAG.getNode(PPCISD::ADDI_TLSLD_L, dl, PtrVT,
1417 PtrVT, ParmReg, TGA);
1422 SDValue DtvOffsetHi = DAG.getNode(PPCISD::ADDIS_DTPREL_HA, dl, PtrVT,
1424 return DAG.getNode(PPCISD::ADDI_DTPREL_L, dl, PtrVT, DtvOffsetHi, TGA);
1432 EVT PtrVT = Op.getValueType();
1440 SDValue GA = DAG.getTargetGlobalAddress(GV, DL, PtrVT, GSDN->getOffset());
1449 DAG.getTargetGlobalAddress(GV, DL, PtrVT, GSDN->getOffset(), MOHiFlag);
1451 DAG.getTargetGlobalAddress(GV, DL, PtrVT, GSDN->getOffset(), MOLoFlag);
1458 Ptr = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Ptr, MachinePointerInfo(),
1510 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1538 SDValue FprPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr,
1547 SDValue RegSaveAreaPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr,
1550 SDValue OverflowAreaPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr,
1575 SDValue OurReg = DAG.getNode(ISD::ADD, dl, PtrVT, RegSaveArea,
1580 OurReg = DAG.getNode(ISD::ADD, dl, PtrVT, OurReg,
1595 SDValue Result = DAG.getNode(ISD::SELECT, dl, PtrVT, CC, OurReg, OverflowArea);
1598 SDValue OverflowAreaPlusN = DAG.getNode(ISD::ADD, dl, PtrVT, OverflowArea,
1627 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1628 bool isPPC64 = (PtrVT == MVT::i64);
1655 DAG.getExternalSymbol("__trampoline_setup", PtrVT),
1672 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1673 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
1709 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1712 PtrVT);
1714 PtrVT);
1716 uint64_t FrameOffset = PtrVT.getSizeInBits()/8;
1717 SDValue ConstFrameOffset = DAG.getConstant(FrameOffset, PtrVT);
1719 uint64_t StackOffset = PtrVT.getSizeInBits()/8 - 1;
1720 SDValue ConstStackOffset = DAG.getConstant(StackOffset, PtrVT);
1723 SDValue ConstFPROffset = DAG.getConstant(FPROffset, PtrVT);
1733 SDValue nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, Op.getOperand(1),
1742 nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, nextPtr, ConstStackOffset);
1750 nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, nextPtr, ConstFrameOffset);
1908 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1966 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2028 int Depth = NumGPArgRegs * PtrVT.getSizeInBits()/8 +
2032 MFI->CreateFixedObject(PtrVT.getSizeInBits()/8,
2036 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
2047 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2052 SDValue PtrOff = DAG.getConstant(PtrVT.getSizeInBits()/8, PtrVT);
2072 PtrVT);
2140 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
2219 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2228 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2234 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2251 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2274 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2275 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2370 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2391 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
2398 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2403 SDValue PtrOff = DAG.getConstant(PtrByteSize, PtrVT);
2429 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
2430 bool isPPC64 = PtrVT == MVT::i64;
2561 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2570 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2595 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2596 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2714 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2734 MFI->CreateFixedObject(PtrVT.getSizeInBits()/8,
2736 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
2749 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2754 SDValue PtrOff = DAG.getConstant(PtrVT.getSizeInBits()/8, PtrVT);
3048 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
3056 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
3057 DAG.getConstant(ArgOffset, PtrVT));
3104 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
3245 Ops.push_back(DAG.getRegister(isPPC64 ? PPC::CTR8 : PPC::CTR, PtrVT));
3695 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
3780 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
3809 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, PtrVT, Chain, Arg,
3823 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const);
3859 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const);
3865 SDValue Load = DAG.getLoad(PtrVT, dl, Chain, PtrOff,
3880 SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const);
3882 SDValue Load = DAG.getLoad(PtrVT, dl, Chain, AddArg,
3921 StoreOff = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, ConstFour);
3931 SDValue Load = DAG.getLoad(PtrVT, dl, Store, PtrOff,
3945 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, ConstFour);
3971 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
3972 DAG.getConstant(ArgOffset, PtrVT));
3987 SDValue Ix = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff,
3988 DAG.getConstant(i, PtrVT));
3989 SDValue Load = DAG.getLoad(PtrVT, dl, Store, Ix, MachinePointerInfo(),
4027 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
4066 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4067 bool isPPC64 = PtrVT == MVT::i64;
4161 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
4180 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, PtrVT, Chain, Arg,
4190 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const);
4210 SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const);
4212 SDValue Load = DAG.getLoad(PtrVT, dl, Chain, AddArg,
4251 SDValue Load = DAG.getLoad(PtrVT, dl, Store, PtrOff,
4259 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, ConstFour);
4260 SDValue Load = DAG.getLoad(PtrVT, dl, Store, PtrOff,
4302 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
4303 DAG.getConstant(ArgOffset, PtrVT));
4318 SDValue Ix = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff,
4319 DAG.getConstant(i, PtrVT));
4320 SDValue Load = DAG.getLoad(PtrVT, dl, Store, Ix, MachinePointerInfo(),
4470 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4475 SDValue StackPtr = DAG.getRegister(SP, PtrVT);
4482 SDValue LoadLinkSP = DAG.getLoad(PtrVT, dl, Chain, StackPtr,
4501 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4517 return DAG.getFrameIndex(RASI, PtrVT);
4525 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4543 return DAG.getFrameIndex(FPSI, PtrVT);
4555 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4557 SDValue NegSize = DAG.getNode(ISD::SUB, dl, PtrVT,
4558 DAG.getConstant(0, PtrVT), Size);
4563 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other);
4748 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4749 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT);
4797 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4809 SDValue StackSlot = DAG.getFrameIndex(SSFI, PtrVT);
4814 SDValue Four = DAG.getConstant(4, PtrVT);
4815 SDValue Addr = DAG.getNode(ISD::ADD, dl, PtrVT, StackSlot, Four);
5469 EVT PtrVT = getPointerTy();
5470 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT);
6812 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
6813 bool isPPC64 = PtrVT == MVT::i64;
6826 PtrVT);