Searched refs:BaseIndexOffset (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGAddressAnalysis.h | 33 class BaseIndexOffset { 41 BaseIndexOffset() = default; 42 BaseIndexOffset(SDValue Base, SDValue Index, int64_t Offset, in BaseIndexOffset() function 52 bool equalBaseIndex(const BaseIndexOffset &Other, in equalBaseIndex() 58 bool equalBaseIndex(const BaseIndexOffset &Other, const SelectionDAG &DAG, 62 static BaseIndexOffset match(const LSBaseSDNode *N, const SelectionDAG &DAG);
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGAddressAnalysis.cpp | 22 bool BaseIndexOffset::equalBaseIndex(const BaseIndexOffset &Other, in equalBaseIndex() 79 BaseIndexOffset BaseIndexOffset::match(const LSBaseSDNode *N, in match() 94 return BaseIndexOffset(SDValue(), SDValue(), 0, false); in match() 99 return BaseIndexOffset(SDValue(), SDValue(), 0, false); in match() 153 return BaseIndexOffset(Base, Index, Offset, IsIndexSignExt); in match() 168 return BaseIndexOffset(PotentialBase, Index, Offset, IsIndexSignExt); in match() 179 return BaseIndexOffset(Base, Index, Offset, IsIndexSignExt); in match()
|
| H A D | DAGCombiner.cpp | 5964 BaseIndexOffset Ptr = BaseIndexOffset::match(L, DAG); in MatchLoadCombine() 13024 BaseIndexOffset BasePtrLD = BaseIndexOffset::match(LD, DAG); in ForwardStoreValueToDirectLoad() 13025 BaseIndexOffset BasePtrST = BaseIndexOffset::match(ST, DAG); in ForwardStoreValueToDirectLoad() 14346 BaseIndexOffset BasePtr = BaseIndexOffset::match(St, DAG); in getStoreMergeCandidates() 14362 BaseIndexOffset LBasePtr; in getStoreMergeCandidates() 14819 BaseIndexOffset LdPtr = BaseIndexOffset::match(Ld, DAG); in MergeConsecutiveStores() 19049 BaseIndexOffset BasePtr0 = BaseIndexOffset::match(Op0, DAG); in isAlias() 19050 BaseIndexOffset BasePtr1 = BaseIndexOffset::match(Op1, DAG); in isAlias() 19276 const BaseIndexOffset BasePtr = BaseIndexOffset::match(St, DAG); in parallelizeChainedStores() 19297 const BaseIndexOffset Ptr = BaseIndexOffset::match(Chain, DAG); in parallelizeChainedStores() [all …]
|
| H A D | SelectionDAG.cpp | 8990 auto BaseLocDecomp = BaseIndexOffset::match(Base, *this); in areNonVolatileConsecutiveLoads() 8991 auto LocDecomp = BaseIndexOffset::match(LD, *this); in areNonVolatileConsecutiveLoads()
|