Home | History | Annotate | Download | only in PowerPC

Lines Matching refs:PtrVT

1314   EVT PtrVT = HiPart.getValueType();
1315 SDValue Zero = DAG.getConstant(0, PtrVT);
1318 SDValue Hi = DAG.getNode(PPCISD::Hi, DL, PtrVT, HiPart, Zero);
1319 SDValue Lo = DAG.getNode(PPCISD::Lo, DL, PtrVT, LoPart, Zero);
1323 Hi = DAG.getNode(ISD::ADD, DL, PtrVT,
1324 DAG.getNode(PPCISD::GlobalBaseReg, DL, PtrVT), Hi);
1328 return DAG.getNode(ISD::ADD, DL, PtrVT, Hi, Lo);
1333 EVT PtrVT = Op.getValueType();
1340 SDValue GA = DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment(), 0);
1348 DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment(), 0, MOHiFlag);
1350 DAG.getTargetConstantPool(C, PtrVT, CP->getAlignment(), 0, MOLoFlag);
1355 EVT PtrVT = Op.getValueType();
1361 SDValue GA = DAG.getTargetJumpTable(JT->getIndex(), PtrVT);
1368 SDValue JTIHi = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, MOHiFlag);
1369 SDValue JTILo = DAG.getTargetJumpTable(JT->getIndex(), PtrVT, MOLoFlag);
1375 EVT PtrVT = Op.getValueType();
1381 SDValue TgtBAHi = DAG.getTargetBlockAddress(BA, PtrVT, 0, MOHiFlag);
1382 SDValue TgtBALo = DAG.getTargetBlockAddress(BA, PtrVT, 0, MOLoFlag);
1392 EVT PtrVT = getPointerTy();
1398 SDValue TGAHi = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0,
1400 SDValue TGALo = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0,
1404 SDValue Hi = DAG.getNode(PPCISD::Hi, dl, PtrVT, TGAHi, TLSReg);
1405 return DAG.getNode(PPCISD::Lo, dl, PtrVT, TGALo, Hi);
1412 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0);
1413 SDValue TGATLS = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0,
1417 PtrVT, GOTReg, TGA);
1419 PtrVT, TGA, TPOffsetHi);
1420 return DAG.getNode(PPCISD::ADD_TLS, dl, PtrVT, TPOffset, TGATLS);
1424 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0);
1426 SDValue GOTEntryHi = DAG.getNode(PPCISD::ADDIS_TLSGD_HA, dl, PtrVT,
1428 SDValue GOTEntry = DAG.getNode(PPCISD::ADDI_TLSGD_L, dl, PtrVT,
1438 PtrVT, ParmReg, TGA);
1443 return DAG.getCopyFromReg(Chain, dl, PPC::X3, PtrVT);
1447 SDValue TGA = DAG.getTargetGlobalAddress(GV, dl, PtrVT, 0, 0);
1449 SDValue GOTEntryHi = DAG.getNode(PPCISD::ADDIS_TLSLD_HA, dl, PtrVT,
1451 SDValue GOTEntry = DAG.getNode(PPCISD::ADDI_TLSLD_L, dl, PtrVT,
1461 PtrVT, ParmReg, TGA);
1466 SDValue DtvOffsetHi = DAG.getNode(PPCISD::ADDIS_DTPREL_HA, dl, PtrVT,
1468 return DAG.getNode(PPCISD::ADDI_DTPREL_L, dl, PtrVT, DtvOffsetHi, TGA);
1476 EVT PtrVT = Op.getValueType();
1484 SDValue GA = DAG.getTargetGlobalAddress(GV, DL, PtrVT, GSDN->getOffset());
1493 DAG.getTargetGlobalAddress(GV, DL, PtrVT, GSDN->getOffset(), MOHiFlag);
1495 DAG.getTargetGlobalAddress(GV, DL, PtrVT, GSDN->getOffset(), MOLoFlag);
1502 Ptr = DAG.getLoad(PtrVT, DL, DAG.getEntryNode(), Ptr, MachinePointerInfo(),
1554 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1582 SDValue FprPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr,
1591 SDValue RegSaveAreaPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr,
1594 SDValue OverflowAreaPtr = DAG.getNode(ISD::ADD, dl, PtrVT, VAListPtr,
1619 SDValue OurReg = DAG.getNode(ISD::ADD, dl, PtrVT, RegSaveArea,
1624 OurReg = DAG.getNode(ISD::ADD, dl, PtrVT, OurReg,
1639 SDValue Result = DAG.getNode(ISD::SELECT, dl, PtrVT, CC, OurReg, OverflowArea);
1642 SDValue OverflowAreaPlusN = DAG.getNode(ISD::ADD, dl, PtrVT, OverflowArea,
1683 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1684 bool isPPC64 = (PtrVT == MVT::i64);
1711 DAG.getExternalSymbol("__trampoline_setup", PtrVT),
1728 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1729 SDValue FR = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
1765 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
1768 PtrVT);
1770 PtrVT);
1772 uint64_t FrameOffset = PtrVT.getSizeInBits()/8;
1773 SDValue ConstFrameOffset = DAG.getConstant(FrameOffset, PtrVT);
1775 uint64_t StackOffset = PtrVT.getSizeInBits()/8 - 1;
1776 SDValue ConstStackOffset = DAG.getConstant(StackOffset, PtrVT);
1779 SDValue ConstFPROffset = DAG.getConstant(FPROffset, PtrVT);
1789 SDValue nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, Op.getOperand(1),
1798 nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, nextPtr, ConstStackOffset);
1806 nextPtr = DAG.getNode(ISD::ADD, dl, PtrVT, nextPtr, ConstFrameOffset);
1964 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
2022 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2084 int Depth = NumGPArgRegs * PtrVT.getSizeInBits()/8 +
2088 MFI->CreateFixedObject(PtrVT.getSizeInBits()/8,
2092 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
2103 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2108 SDValue PtrOff = DAG.getConstant(PtrVT.getSizeInBits()/8, PtrVT);
2128 PtrVT);
2196 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
2275 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2284 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2290 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2307 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2330 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2331 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2426 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2447 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
2454 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2459 SDValue PtrOff = DAG.getConstant(PtrByteSize, PtrVT);
2485 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
2486 bool isPPC64 = PtrVT == MVT::i64;
2617 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2626 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2651 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2652 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2770 SDValue FIN = DAG.getFrameIndex(FI, PtrVT);
2790 MFI->CreateFixedObject(PtrVT.getSizeInBits()/8,
2792 SDValue FIN = DAG.getFrameIndex(FuncInfo->getVarArgsFrameIndex(), PtrVT);
2805 SDValue Val = DAG.getCopyFromReg(Chain, dl, VReg, PtrVT);
2810 SDValue PtrOff = DAG.getConstant(PtrVT.getSizeInBits()/8, PtrVT);
3104 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
3112 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
3113 DAG.getConstant(ArgOffset, PtrVT));
3160 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
3301 Ops.push_back(DAG.getRegister(PPC::X11, PtrVT));
3304 Ops.push_back(DAG.getRegister(isPPC64 ? PPC::CTR8 : PPC::CTR, PtrVT));
3757 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
3843 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
3872 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, PtrVT, Chain, Arg,
3886 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const);
3922 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const);
3928 SDValue Load = DAG.getLoad(PtrVT, dl, Chain, PtrOff,
3943 SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const);
3945 SDValue Load = DAG.getLoad(PtrVT, dl, Chain, AddArg,
3984 StoreOff = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, ConstFour);
3994 SDValue Load = DAG.getLoad(PtrVT, dl, Store, PtrOff,
4008 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, ConstFour);
4034 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
4035 DAG.getConstant(ArgOffset, PtrVT));
4050 SDValue Ix = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff,
4051 DAG.getConstant(i, PtrVT));
4052 SDValue Load = DAG.getLoad(PtrVT, dl, Store, Ix, MachinePointerInfo(),
4090 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
4129 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4130 bool isPPC64 = PtrVT == MVT::i64;
4225 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr, PtrOff);
4244 SDValue Load = DAG.getExtLoad(ISD::EXTLOAD, dl, PtrVT, Chain, Arg,
4254 SDValue AddPtr = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, Const);
4274 SDValue AddArg = DAG.getNode(ISD::ADD, dl, PtrVT, Arg, Const);
4276 SDValue Load = DAG.getLoad(PtrVT, dl, Chain, AddArg,
4315 SDValue Load = DAG.getLoad(PtrVT, dl, Store, PtrOff,
4323 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff, ConstFour);
4324 SDValue Load = DAG.getLoad(PtrVT, dl, Store, PtrOff,
4366 PtrOff = DAG.getNode(ISD::ADD, dl, PtrVT, StackPtr,
4367 DAG.getConstant(ArgOffset, PtrVT));
4382 SDValue Ix = DAG.getNode(ISD::ADD, dl, PtrVT, PtrOff,
4383 DAG.getConstant(i, PtrVT));
4384 SDValue Load = DAG.getLoad(PtrVT, dl, Store, Ix, MachinePointerInfo(),
4534 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4539 SDValue StackPtr = DAG.getRegister(SP, PtrVT);
4546 SDValue LoadLinkSP = DAG.getLoad(PtrVT, dl, Chain, StackPtr,
4565 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4581 return DAG.getFrameIndex(RASI, PtrVT);
4589 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4607 return DAG.getFrameIndex(FPSI, PtrVT);
4619 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4621 SDValue NegSize = DAG.getNode(ISD::SUB, dl, PtrVT,
4622 DAG.getConstant(0, PtrVT), Size);
4627 SDVTList VTs = DAG.getVTList(PtrVT, MVT::Other);
4890 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4895 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT);
4916 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT);
4963 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
4975 SDValue StackSlot = DAG.getFrameIndex(SSFI, PtrVT);
4980 SDValue Four = DAG.getConstant(4, PtrVT);
4981 SDValue Addr = DAG.getNode(ISD::ADD, dl, PtrVT, StackSlot, Four);
5645 EVT PtrVT = getPointerTy();
5646 SDValue FIdx = DAG.getFrameIndex(FrameIdx, PtrVT);
7801 EVT PtrVT = DAG.getTargetLoweringInfo().getPointerTy();
7802 bool isPPC64 = PtrVT == MVT::i64;
7818 PtrVT);