| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGNodes.h | 1380 const SDValue &getBasePtr() const { 1453 const SDValue &getBasePtr() const { return getOperand(1); } 2367 const SDValue &getBasePtr() const { return getOperand(1); } 2398 const SDValue &getBasePtr() const { return getOperand(2); } 2433 const SDValue &getBasePtr() const { 2502 const SDValue &getBasePtr() const { return getOperand(1); } 2531 const SDValue &getBasePtr() const { return getOperand(1); } 2568 const SDValue &getBasePtr() const { return getOperand(2); } 2604 const SDValue &getBasePtr() const { return getOperand(2); } 2674 const SDValue &getBasePtr() const { return getOperand(1); } [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGAddressAnalysis.cpp | 195 SDValue Ptr = N->getBasePtr(); in matchLSNode() 247 Base = DAG.getTargetLoweringInfo().unwrapAddress(LSBase->getBasePtr()); in matchLSNode()
|
| H A D | LegalizeVectorTypes.cpp | 374 N->getBasePtr(), DAG.getUNDEF(N->getBasePtr().getValueType()), in ScalarizeVecRes_LOAD() 835 N->getBasePtr(), N->getPointerInfo(), in ScalarizeVecOp_STORE() 840 N->getBasePtr(), N->getPointerInfo(), in ScalarizeVecOp_STORE() 1834 SDValue Ptr = LD->getBasePtr(); in SplitVecRes_LOAD() 1880 SDValue Ptr = LD->getBasePtr(); in SplitVecRes_VP_LOAD() 1986 SLD->getChain(), SLD->getBasePtr(), SLD->getOffset(), SLD->getStride(), in SplitVecRes_VP_STRIDED_LOAD() 1999 EVT PtrVT = SLD->getBasePtr().getValueType(); in SplitVecRes_VP_STRIDED_LOAD() 2004 DAG.getNode(ISD::ADD, DL, PtrVT, SLD->getBasePtr(), Increment); in SplitVecRes_VP_STRIDED_LOAD() 2040 SDValue Ptr = MLD->getBasePtr(); in SplitVecRes_MLOAD() 2123 SDValue Ptr = N->getBasePtr(); in SplitVecRes_Gather() [all …]
|
| H A D | DAGCombiner.cpp | 1296 LD->getChain(), LD->getBasePtr(), in PromoteOperand() 1532 LD->getChain(), LD->getBasePtr(), in PromoteLoad() 2142 if (LD->isIndexed() || LD->getBasePtr().getNode() != N) in canFoldInAddressingMode() 2147 if (ST->isIndexed() || ST->getBasePtr().getNode() != N) in canFoldInAddressingMode() 2152 if (LD->isIndexed() || LD->getBasePtr().getNode() != N) in canFoldInAddressingMode() 2157 if (ST->isIndexed() || ST->getBasePtr().getNode() != N) in canFoldInAddressingMode() 5811 EVT PtrType = LDST->getBasePtr().getValueType(); in isLegalNarrowLdSt() 6309 ExtVT, SDLoc(N), MLoad->getChain(), MLoad->getBasePtr(), in visitAND() 6463 Load->getChain(), Load->getBasePtr(), in visitAND() 6517 GN0->getBasePtr(), GN0->getIndex(), GN0->getScale()}; in visitAND() [all …]
|
| H A D | LegalizeFloatTypes.cpp | 708 L->getChain(), L->getBasePtr(), L->getOffset(), in SoftenFloatRes_LOAD() 719 dl, L->getChain(), L->getBasePtr(), L->getOffset(), in SoftenFloatRes_LOAD() 1080 return DAG.getStore(ST->getChain(), dl, Val, ST->getBasePtr(), in SoftenFloatOp_STORE() 1642 SDValue Ptr = LD->getBasePtr(); in ExpandFloatRes_LOAD() 2002 SDValue Ptr = ST->getBasePtr(); in ExpandFloatOp_STORE() 2219 return DAG.getStore(ST->getChain(), DL, NewVal, ST->getBasePtr(), in PromoteFloatOp_STORE() 2495 L->getChain(), L->getBasePtr(), L->getOffset(), L->getPointerInfo(), IVT, in PromoteFloatRes_LOAD() 2571 { AM->getChain(), AM->getBasePtr(), CastVal }, in BitcastToInt_ATOMIC_SWAP() 2810 SDLoc(N), L->getChain(), L->getBasePtr(), L->getOffset(), in SoftPromoteHalfRes_LOAD() 3076 return DAG.getStore(ST->getChain(), dl, Promoted, ST->getBasePtr(), in SoftPromoteHalfOp_STORE()
|
| H A D | LegalizeTypesGeneric.cpp | 257 SDValue Ptr = LD->getBasePtr(); in ExpandRes_NormalLoad() 466 SDValue Ptr = St->getBasePtr(); in ExpandOp_NormalStore()
|
| H A D | StatepointLowering.cpp | 553 LPadPointers.insert(Builder.getValue(Relocate->getBasePtr())); in lowerStatepointMetaArgs() 1060 SI.Bases.push_back(Relocate->getBasePtr()); in LowerStatepoint()
|
| H A D | LegalizeIntegerTypes.cpp | 313 N->getChain(), N->getBasePtr(), in PromoteIntRes_Atomic0() 325 N->getChain(), N->getBasePtr(), in PromoteIntRes_Atomic1() 348 N->getChain(), N->getBasePtr(), N->getOperand(2), N->getOperand(3), in PromoteIntRes_AtomicCmpSwap() 377 N->getBasePtr(), Op2, Op3, N->getMemOperand()); in PromoteIntRes_AtomicCmpSwap() 779 SDValue Res = DAG.getExtLoad(ExtType, dl, NVT, N->getChain(), N->getBasePtr(), in PromoteIntRes_LOAD() 797 SDValue Res = DAG.getMaskedLoad(NVT, dl, N->getChain(), N->getBasePtr(), in PromoteIntRes_MLOAD() 819 SDValue Ops[] = {N->getChain(), ExtPassThru, N->getMask(), N->getBasePtr(), in PromoteIntRes_MGATHER() 1839 N->getChain(), N->getBasePtr(), Op2, N->getMemOperand()); in PromoteIntOp_ATOMIC_STORE() 2025 SDValue Ch = N->getChain(), Ptr = N->getBasePtr(); in PromoteIntOp_STORE() 2052 return DAG.getMaskedStore(N->getChain(), SDLoc(N), DataOp, N->getBasePtr(), in PromoteIntOp_MSTORE() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AVR/ |
| H A D | AVRISelDAGToDAG.cpp | 170 LD->getBasePtr(), LD->getChain()); in selectIndexedLoad() 323 SDValue BasePtr = ST->getBasePtr(); in select() 374 SDValue Ptr = LD->getBasePtr(); in select()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 1204 if (!selectBDVAddr12Only(Load->getBasePtr(), ElemV, Base, Disp, Index) || in tryGather() 1238 if (!selectBDVAddr12Only(Store->getBasePtr(), ElemV, Base, Disp, Index) || in tryScatter() 1282 if (LoadNode->getBasePtr() != StoreNode->getBasePtr() || in isFusableLoadOpStorePattern() 1399 if (!selectBDAddr20Only(StoreNode->getBasePtr(), Base, Disp)) in tryFoldLoadStoreIntoMemOperand() 1454 if (SystemZISD::isPCREL(Load->getBasePtr().getOpcode())) in storeLoadCanUseMVC() 1457 if (SystemZISD::isPCREL(Store->getBasePtr().getOpcode())) in storeLoadCanUseMVC() 1477 SDValue BasePtr = MemAccess->getBasePtr(); in storeLoadIsAligned()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 348 LD->getBasePtr(), LD->getChain())); in tryIndexedLoad() 364 SDValue Ops0[] = { N2, LD->getBasePtr(), LD->getChain() }; in tryIndexedBinOp()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 420 SDValue BasePtr = LD->getBasePtr(); in LowerLOAD() 493 SDValue BasePtr = ST->getBasePtr(); in LowerSTORE() 944 N->getChain(), N->getBasePtr(), N->getPointerInfo(), in LowerATOMIC_LOAD() 952 N->getBasePtr(), N->getPointerInfo(), MVT::i16, in LowerATOMIC_LOAD() 958 N->getBasePtr(), N->getPointerInfo(), MVT::i8, in LowerATOMIC_LOAD() 974 return DAG.getStore(N->getChain(), SDLoc(Op), N->getVal(), N->getBasePtr(), in LowerATOMIC_STORE() 982 N->getBasePtr(), N->getPointerInfo(), MVT::i16, in LowerATOMIC_STORE() 988 N->getBasePtr(), N->getPointerInfo(), MVT::i8, in LowerATOMIC_STORE() 1795 return DAG.getMemmove(Chain, dl, ST->getBasePtr(), LD->getBasePtr(), in PerformDAGCombine()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/VE/ |
| H A D | VEISelLowering.cpp | 1333 DAG.getLoad(MVT::f64, DL, LdNode->getChain(), LdNode->getBasePtr(), in lowerLoadF128() 1337 EVT AddrVT = LdNode->getBasePtr().getValueType(); in lowerLoadF128() 1338 SDValue HiPtr = DAG.getNode(ISD::ADD, DL, AddrVT, LdNode->getBasePtr(), in lowerLoadF128() 1374 SDValue BasePtr = LdNode->getBasePtr(); in lowerLoadI1() 1438 SDValue BasePtr = LdNode->getBasePtr(); in lowerLOAD() 1475 StNode->getBasePtr(), MachinePointerInfo(), Alignment, in lowerStoreF128() 1478 EVT AddrVT = StNode->getBasePtr().getValueType(); in lowerStoreF128() 1479 SDValue HiPtr = DAG.getNode(ISD::ADD, DL, AddrVT, StNode->getBasePtr(), in lowerStoreF128() 1500 SDValue BasePtr = StNode->getBasePtr(); in lowerStoreI1() 1551 SDValue BasePtr = StNode->getBasePtr(); in lowerSTORE()
|
| H A D | VECustomDAG.cpp | 232 return MemN->getBasePtr(); in getMemoryPtr()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 1043 SDValue BasePtr = Store->getBasePtr(); in lowerPrivateTruncStore() 1115 SDValue Ptr = StoreNode->getBasePtr(); in LowerSTORE() 1274 SDValue BasePtr = Load->getBasePtr(); in lowerPrivateExtLoad() 1336 SDValue Ptr = LoadNode->getBasePtr(); in LowerLOAD() 1679 SDValue Ptr = LoadNode->getBasePtr(); in constBufferLoad() 1938 SDValue Ptr = LoadNode->getBasePtr(); in PerformDAGCombine()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 319 GCR->getBasePtr(), GCR->getDerivedPtr()); in getHashValueImpl() 386 GCR1->getBasePtr() == GCR2->getBasePtr() && in isEqualImpl()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 73 SDValue Base = LD->getBasePtr(); in INITIALIZE_PASS() 470 SDValue Base = ST->getBasePtr(); in SelectIndexedStore() 1013 SDValue LDBasePtr = cast<MemSDNode>(SYNode)->getBasePtr(); in isMemOPCandidate() 1014 SDValue STBasePtr = cast<MemSDNode>(UUse)->getBasePtr(); in isMemOPCandidate() 2313 SDValue BasePtr = cast<MemSDNode>(N)->getBasePtr(); in rebalanceAddressTrees()
|
| H A D | HexagonISelLowering.cpp | 3088 LN->getBasePtr(), LN->getOffset(), LN->getPointerInfo(), in LowerLoad() 3095 if (!validateConstPtrAlignment(LN->getBasePtr(), ClaimAlign, dl, DAG)) in LowerLoad() 3124 SDValue NS = DAG.getTruncStore(SN->getChain(), dl, TR, SN->getBasePtr(), in LowerStore() 3127 NS = DAG.getIndexedStore(NS, dl, SN->getBasePtr(), SN->getOffset(), in LowerStore() 3134 if (!validateConstPtrAlignment(SN->getBasePtr(), ClaimAlign, dl, DAG)) in LowerStore() 3191 SDValue Base = LN->getBasePtr(); in LowerUnalignedLoad() 3813 std::pair<SDValue,int> BO = getBaseAndOffset(L->getBasePtr()); in shouldReduceLoadWidth()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 2916 DAG.getLoad(MVT::f64, dl, LdNode->getChain(), LdNode->getBasePtr(), in LowerF128Load() 2918 EVT addrVT = LdNode->getBasePtr().getValueType(); in LowerF128Load() 2920 LdNode->getBasePtr(), in LowerF128Load() 2984 StNode->getBasePtr(), StNode->getPointerInfo(), in LowerF128Store() 2986 EVT addrVT = StNode->getBasePtr().getValueType(); in LowerF128Store() 2988 StNode->getBasePtr(), in LowerF128Store() 3010 St->getChain(), dl, Val, St->getBasePtr(), St->getPointerInfo(), in LowerSTORE() 3613 Ld->getBasePtr(), Ld->getPointerInfo(), MVT::v2i32, in ReplaceNodeResults()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 5082 SDValue Ptr = Ld->getBasePtr(); in MatchingStackOffset() 5811 SDValue BasePtr = cast<LoadSDNode>(Load)->getBasePtr(); in shouldReduceLoadWidth() 7264 return getTargetConstantFromBasePtr(Load->getBasePtr()); in getTargetConstantFromNode() 7430 SDValue Ptr = MemIntr->getBasePtr(); in getTargetConstantBitsFromNode() 7449 SDValue Ptr = MemIntr->getBasePtr(); in getTargetConstantBitsFromNode() 8812 DAG.getMemBasePlusOffset(Mem->getBasePtr(), TypeSize::Fixed(Offset), DL); in getBROADCAST_LOAD() 9194 SDValue Ptr = LD->getBasePtr(); in LowerAsSplatVectorLoad() 9421 DAG.getLoad(VT, DL, LDBase->getChain(), LDBase->getBasePtr(), in EltsFromConsecutiveLoads() 9508 SDValue Ops[] = { LDBase->getChain(), LDBase->getBasePtr() }; in EltsFromConsecutiveLoads() 9876 SDValue Ops[] = {LN->getChain(), LN->getBasePtr()}; in lowerBuildVectorAsBroadcast() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 3006 Ptr = LD->getBasePtr(); in getPreIndexedAddressParts() 3010 Ptr = ST->getBasePtr(); in getPreIndexedAddressParts() 7775 SDValue BasePtr = LD->getBasePtr(); in LowerLOAD() 7800 SDValue BasePtr = ST->getBasePtr(); in LowerSTORE() 8303 RLI.Ptr = LD->getBasePtr(); in canReuseLoadAddress() 9298 LD->getBasePtr(), // Ptr in LowerBUILD_VECTOR() 9934 SDValue BasePtr = LD->getBasePtr(); in LowerVECTOR_SHUFFLE() 11045 SDValue BasePtr = LN->getBasePtr(); in LowerVectorLoad() 11090 SDValue BasePtr = SN->getBasePtr(); in LowerVectorStore() 11271 SDValue LoadOps[] = {LD->getChain(), LD->getBasePtr()}; in LowerFP_EXTEND() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | IntrinsicInst.cpp | 813 Value *GCRelocateInst::getBasePtr() const { in getBasePtr() function in GCRelocateInst
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 5375 SDValue BasePtr = MGT->getBasePtr(); in LowerMGATHER() 5474 SDValue BasePtr = MSC->getBasePtr(); in LowerMSCATTER() 5565 VT, DL, LoadNode->getChain(), LoadNode->getBasePtr(), in LowerMLOAD() 5604 ST->getBasePtr(), ST->getMemOperand()); in LowerTruncateVectorStore() 5661 {StoreNode->getChain(), Lo, Hi, StoreNode->getBasePtr()}, in LowerSTORE() 5671 SDValue Base = StoreNode->getBasePtr(); in LowerSTORE() 5707 {StoreNode->getChain(), Lo, Hi, StoreNode->getBasePtr()}, in LowerStore128() 5720 SDValue Base = LoadNode->getBasePtr(); in LowerLOAD() 5753 LoadNode->getBasePtr(), MachinePointerInfo()); in LowerLOAD() 7068 if (FrameIndexSDNode *FI = dyn_cast<FrameIndexSDNode>(L->getBasePtr())) in addTokenForArgument() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 3208 SDValue NewAddr = DAG.getMemBasePlusOffset(Ld->getBasePtr(), in lowerVECTOR_SHUFFLE() 3643 SDValue L = DAG.getLoad(NewVT, DL, Load->getChain(), Load->getBasePtr(), in expandUnalignedRVVLoad() 3675 return DAG.getStore(Store->getChain(), DL, StoredVal, Store->getBasePtr(), in expandUnalignedRVVStore() 6609 Ops.push_back(Load->getBasePtr()); in lowerFixedLengthVectorLoadToRVV() 6655 {Store->getChain(), IntID, NewValue, Store->getBasePtr(), VL}, in lowerFixedLengthVectorStoreToRVV() 6668 SDValue BasePtr = MemSD->getBasePtr(); in lowerMaskedLoad() 6732 SDValue BasePtr = MemSD->getBasePtr(); in lowerMaskedStore() 7278 DAG.getUNDEF(ContainerVT), VPNode->getBasePtr(), in lowerVPStridedLoad() 7326 VPNode->getBasePtr(), VPNode->getStride()}; in lowerVPStridedStore() 7356 SDValue BasePtr = MemSD->getBasePtr(); in lowerMaskedGather() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 2960 SDValue Ptr = Ld->getBasePtr(); in MatchingStackOffset() 5592 return DAG.getLoad(MVT::i32, SDLoc(Op), Ld->getChain(), Ld->getBasePtr(), in bitcastf32Toi32() 5610 SDValue Ptr = Ld->getBasePtr(); in expandf64Toi32() 9450 LD->getBasePtr(), LD->getPointerInfo(), LD->getAlign(), in SkipLoadExtensionForVMULL() 9457 LD->getChain(), LD->getBasePtr(), LD->getPointerInfo(), in SkipLoadExtensionForVMULL() 10068 ISD::EXTLOAD, dl, MVT::i32, LD->getChain(), LD->getBasePtr(), in LowerPredicateLoad() 10094 {LD->getChain(), LD->getBasePtr()}, MemVT, LD->getMemOperand()); in LowerLOAD() 10135 ST->getChain(), dl, GRP, ST->getBasePtr(), in LowerPredicateStore() 10161 {ST->getChain(), Lo, Hi, ST->getBasePtr()}, in LowerSTORE() 10193 VT, dl, N->getChain(), N->getBasePtr(), N->getOffset(), Mask, ZeroVec, in LowerMLOAD() [all …]
|