|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 1110 LD->getChain(), LD->getBasePtr(),
1343 LD->getChain(), LD->getBasePtr(),
5208 Load->getChain(), Load->getBasePtr(),
5300 LN0->getBasePtr(), MemVT, LN0->getMemOperand());
6764 DAG.getLoad(VT, SDLoc(N), Chain, FirstLoad->getBasePtr(),
9120 SDValue BasePtr = LN0->getBasePtr();
9203 Load->getChain(), Load->getBasePtr(),
9299 LN0->getBasePtr(), MemVT, LN0->getMemOperand());
9333 LN0->getBasePtr(), N0.getValueType(),
9510 LN00->getChain(), LN00->getBasePtr(),
9834 LN00->getChain(), LN00->getBasePtr(),
10020 LN0->getBasePtr(), N0.getValueType(),
10048 VT, LN0->getChain(), LN0->getBasePtr(),
10315 PtrType, LN0->getBasePtr(),
10471 LN0->getBasePtr(), EVT,
10487 LN0->getBasePtr(), EVT,
10712 VT, LN0->getChain(), LN0->getBasePtr(),
10884 return DAG.getLoad(VT, SDLoc(N), LD1->getChain(), LD1->getBasePtr(),
11010 DAG.getLoad(VT, SDLoc(N), LN0->getChain(), LN0->getBasePtr(),
13094 LN0->getBasePtr(), N0.getValueType(),
13458 if (LD->isIndexed() || LD->getBasePtr().getNode() != N)
13515 Ptr = LD->getBasePtr();
13746 Ptr = LD->getBasePtr();
14000 if (LD->getBasePtr().isUndef() || Offset != 0)
14032 SDValue Ptr = LD->getBasePtr();
14333 EVT PtrType = Origin->getBasePtr().getValueType();
14383 const SDValue &OldBaseAddr = Origin->getBasePtr();
14715 if (LD->getBasePtr() != Ptr) return Result; // Not from same pointer.
14882 if (LD->getBasePtr() != Ptr ||
14993 DAG.getLoad(IntVT, SDLoc(Value), LD->getChain(), LD->getBasePtr(),
15975 FirstLoad->getBasePtr(), FirstLoad->getPointerInfo(),
15984 FirstLoad->getChain(), FirstLoad->getBasePtr(),
16223 if (Ld->getBasePtr() == Ptr && ST->getMemoryVT() == Ld->getMemoryVT() &&
16694 SDValue NewPtr = OriginalLoad->getBasePtr();
19792 LLD->getBasePtr().getOpcode() == ISD::TargetFrameIndex ||
19793 RLD->getBasePtr().getOpcode() == ISD::TargetFrameIndex ||
19795 LLD->getBasePtr().getValueType()))
19837 LLD->getBasePtr().getValueType(),
19838 TheSelect->getOperand(0), LLD->getBasePtr(),
19839 RLD->getBasePtr());
19859 LLD->getBasePtr().getValueType(),
19862 LLD->getBasePtr(), RLD->getBasePtr(),
19862 LLD->getBasePtr(), RLD->getBasePtr(),
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 666 SDValue Ptr = LD->getBasePtr(); // The base pointer.
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp 729 L->getChain(), L->getBasePtr(), L->getOffset(),
741 dl, L->getChain(), L->getBasePtr(), L->getOffset(),
1520 SDValue Ptr = LD->getBasePtr();
2280 SDLoc(N), L->getChain(), L->getBasePtr(),
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 580 SDValue Res = DAG.getExtLoad(ExtType, dl, NVT, N->getChain(), N->getBasePtr(),
2655 SDValue Ptr = N->getBasePtr();
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp 254 SDValue Ptr = LD->getBasePtr();
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp 639 SDValue BasePTR = LD->getBasePtr();
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp 364 N->getBasePtr(), DAG.getUNDEF(N->getBasePtr().getValueType()),
364 N->getBasePtr(), DAG.getUNDEF(N->getBasePtr().getValueType()),
1544 SDValue Ptr = LD->getBasePtr();
4775 SDValue BasePtr = LD->getBasePtr();
4925 SDValue BasePtr = LD->getBasePtr();
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 5617 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr()))
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 5527 dyn_cast<FrameIndexSDNode>(LNode->getBasePtr().getNode()))
9520 auto *FINode = dyn_cast<FrameIndexSDNode>(LNode->getBasePtr().getNode());
9862 dyn_cast<FrameIndexSDNode>(LNode->getBasePtr().getNode()))
lib/CodeGen/SelectionDAG/TargetLowering.cpp 3276 SDValue Ptr = Lod->getBasePtr();
3278 Ptr = DAG.getNode(ISD::ADD, dl, PtrType, Lod->getBasePtr(),
6352 SDValue BasePTR = LD->getBasePtr();
6465 SDValue Ptr = LD->getBasePtr();
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp 1216 SDValue Base = LD->getBasePtr();
lib/Target/AArch64/AArch64ISelLowering.cpp 3693 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr()))
9544 SDValue Load = DAG.getLoad(VT, SDLoc(N), LN0->getChain(), LN0->getBasePtr(),
11888 Ptr = LD->getBasePtr();
11909 Ptr = LD->getBasePtr();
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 420 LdHi->getChain(), LdHi->getBasePtr(), TiedIn
462 LdLo->getChain(), LdLo->getBasePtr(), TiedIn
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 1064 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr())) {
1409 SDValue BasePtr = Load->getBasePtr();
1462 SDValue BasePtr = Load->getBasePtr();
2887 LN->getBasePtr(), LN->getMemOperand());
lib/Target/AMDGPU/R600ISelLowering.cpp 1392 SDValue BasePtr = Load->getBasePtr();
1455 SDValue Ptr = LoadNode->getBasePtr();
1806 SDValue Ptr = LoadNode->getBasePtr();
2068 SDValue Ptr = LoadNode->getBasePtr();
lib/Target/AMDGPU/SIISelLowering.cpp 7276 SDValue Ptr = Ld->getBasePtr();
7334 SDValue BasePtr = Load->getBasePtr();
lib/Target/ARM/ARMISelDAGToDAG.cpp 1524 SDValue Base = LD->getBasePtr();
1534 SDValue Base = LD->getBasePtr();
1565 SDValue Base = LD->getBasePtr();
1613 SDValue Base = LD->getBasePtr();
1674 SDValue Base = LD->getBasePtr();
lib/Target/ARM/ARMISelLowering.cpp 2534 SDValue Ptr = Ld->getBasePtr();
5083 return DAG.getLoad(MVT::i32, SDLoc(Op), Ld->getChain(), Ld->getBasePtr(),
5101 SDValue Ptr = Ld->getBasePtr();
8333 LD->getBasePtr(), LD->getPointerInfo(),
8340 LD->getChain(), LD->getBasePtr(), LD->getPointerInfo(),
8948 ISD::EXTLOAD, dl, MVT::i32, LD->getChain(), LD->getBasePtr(),
12591 SDValue BasePtr = LD->getBasePtr();
13859 SDValue BasePtr = LD->getBasePtr();
15269 Ptr = LD->getBasePtr();
15316 Ptr = LD->getBasePtr();
lib/Target/AVR/AVRISelDAGToDAG.cpp 161 LD->getBasePtr(), LD->getChain());
373 SDValue Ptr = LD->getBasePtr();
lib/Target/AVR/AVRISelLowering.cpp 782 Op = LD->getBasePtr().getNode();
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 68 SDValue Base = LD->getBasePtr();
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp 948 SDValue Addr = cast<LoadSDNode>(N)->getBasePtr();
lib/Target/Hexagon/HexagonISelLowering.cpp 2633 validateConstPtrAlignment(LN->getBasePtr(), SDLoc(Op), ClaimAlign);
2701 SDValue Base = LN->getBasePtr();
3227 std::pair<SDValue,int> BO = getBaseAndOffset(L->getBasePtr());
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp 349 LD->getBasePtr(), LD->getChain()));
365 SDValue Ops0[] = { N2, LD->getBasePtr(), LD->getChain() };
lib/Target/Mips/MipsISelLowering.cpp 2536 SDValue Ptr = LD->getBasePtr();
lib/Target/Mips/MipsSEISelLowering.cpp 1181 SDValue Ptr = Nd.getBasePtr(), Chain = Nd.getChain();
lib/Target/NVPTX/NVPTXISelLowering.cpp 2255 SDValue newLD = DAG.getLoad(MVT::i16, dl, LD->getChain(), LD->getBasePtr(),
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 672 SDValue Base = LD->getBasePtr();
4517 SDValue Base = LD->getBasePtr();
4557 SDValue Base = LD->getBasePtr();
4958 SelectAddrIdxOnly(LD->getBasePtr(), Base, Offset)) {
lib/Target/PowerPC/PPCISelLowering.cpp 2554 Ptr = LD->getBasePtr();
7119 SDValue BasePtr = LD->getBasePtr();
7527 RLI.Ptr = LD->getBasePtr();
8396 LD->getBasePtr(), // Ptr
8911 SDValue BasePtr = LD->getBasePtr();
9716 SDValue BasePtr = LN->getBasePtr();
10086 SDValue LoadOps[] = {LD->getChain(), LD->getBasePtr()};
10099 SDValue LoadOps[] = {LD->getChain(), LD->getBasePtr()};
12781 LD1->getBasePtr(), LD1->getPointerInfo(),
12787 LDL->getBasePtr(), LDL->getPointerInfo(),
13048 SDValue Ops[] = { LDN->getChain(), LDN->getBasePtr(), WidthConst };
13133 Base = LD->getBasePtr();
13581 SDValue BasePtr = LD->getBasePtr();
13635 SDValue Ptr = LD->getBasePtr();
13893 LD->getBasePtr(), // Ptr
lib/Target/Sparc/SparcISelLowering.cpp 2737 DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LdNode->getBasePtr(),
2739 EVT addrVT = LdNode->getBasePtr().getValueType();
2741 LdNode->getBasePtr(),
3397 Ld->getBasePtr(), Ld->getPointerInfo(), MVT::v2i32, Ld->getAlignment(),
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp 1191 if (!selectBDVAddr12Only(Load->getBasePtr(), ElemV, Base, Disp, Index) ||
1269 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() ||
1441 if (SystemZISD::isPCREL(Load->getBasePtr().getOpcode()))
lib/Target/SystemZ/SystemZISelLowering.cpp 2036 Load->getBasePtr(), Load->getPointerInfo(),
3117 LoadN->getBasePtr(), LoadN->getMemOperand());
5661 LD->getBasePtr() // Ptr
5850 LD->getBasePtr() // Ptr
lib/Target/X86/X86ISelDAGToDAG.cpp 2326 return selectAddr(LD, LD->getBasePtr(), Base, Scale, Index, Disp,
2351 return selectAddr(LD, LD->getBasePtr(), Base, Scale, Index, Disp,
2834 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() ||
2987 if (!selectAddr(LoadNode, LoadNode->getBasePtr(), Base, Scale, Index, Disp,
lib/Target/X86/X86ISelLowering.cpp 4261 SDValue Ptr = Ld->getBasePtr();
4866 SDValue BasePtr = cast<LoadSDNode>(Load)->getBasePtr();
5930 SDValue Ptr = Load->getBasePtr();
7676 SDValue Ptr = LD->getBasePtr();
7903 DAG.getLoad(VT, DL, LDBase->getChain(), LDBase->getBasePtr(),
7984 SDValue Ops[] = { LDBase->getChain(), LDBase->getBasePtr() };
21925 SDValue NewLd = DAG.getLoad(MVT::i8, dl, Ld->getChain(), Ld->getBasePtr(),
28525 SDValue Res = DAG.getLoad(LdVT, dl, Ld->getChain(), Ld->getBasePtr(),
28539 SDValue Ops[] = {Ld->getChain(), Ld->getBasePtr()};
33518 SDValue Ops[] = { LN->getChain(), LN->getBasePtr() };
34239 SDValue Ops[] = { LN->getChain(), LN->getBasePtr() };
38924 SDValue Base = Ld->getBasePtr();
40228 SDValue Ptr1 = Ld->getBasePtr();
40253 SDValue IntLoad = DAG.getLoad(IntVT, dl, Ld->getChain(), Ld->getBasePtr(),
40689 SDValue NewLd = DAG.getLoad(LdVT, LdDL, Ld->getChain(), Ld->getBasePtr(),
40699 SDValue LoAddr = Ld->getBasePtr();
42002 SDValue Ops[] = { LN->getChain(), LN->getBasePtr() };
42037 SDValue Ops[] = { LN->getChain(), LN->getBasePtr() };
44856 DAG.getExtLoad(Ext, SDLoc(N), VT, Ld->getChain(), Ld->getBasePtr(),
45121 return Ld->getBasePtr() == St->getBasePtr();
lib/Target/XCore/XCoreISelLowering.cpp 422 SDValue BasePtr = LD->getBasePtr();
1803 LD->getBasePtr(),