Lines Matching refs:BaseIndexOffset
9111 std::optional<BaseIndexOffset> Base;
9161 BaseIndexOffset Ptr = BaseIndexOffset::match(Store, DAG);
9300 std::optional<BaseIndexOffset> Base;
9336 BaseIndexOffset Ptr = BaseIndexOffset::match(L, DAG);
19323 BaseIndexOffset BasePtrLD = BaseIndexOffset::match(LD, DAG);
19324 BaseIndexOffset BasePtrST = BaseIndexOffset::match(Store, DAG);
19337 BaseIndexOffset BasePtrLD = BaseIndexOffset::match(LD, DAG);
19338 BaseIndexOffset BasePtrST = BaseIndexOffset::match(Store, DAG);
20831 BaseIndexOffset BasePtr = BaseIndexOffset::match(St, DAG);
20841 BaseIndexOffset LBasePtr;
20845 LBasePtr = BaseIndexOffset::match(Ld, DAG);
20858 auto CandidateMatch = [&](StoreSDNode *Other, BaseIndexOffset &Ptr,
20881 BaseIndexOffset LPtr = BaseIndexOffset::match(OtherLd, DAG);
20920 Ptr = BaseIndexOffset::match(Other, DAG);
20960 BaseIndexOffset Ptr;
21322 BaseIndexOffset LdBasePtr;
21329 BaseIndexOffset LdPtr = BaseIndexOffset::match(Ld, DAG);
22038 const BaseIndexOffset STBase = BaseIndexOffset::match(ST, DAG);
22039 const BaseIndexOffset ChainBase = BaseIndexOffset::match(ST1, DAG);
22108 const BaseIndexOffset LifetimeEndBase(N->getOperand(1), SDValue(),
22139 const BaseIndexOffset StoreBase = BaseIndexOffset::match(ST, DAG);
25095 // TODO: Use "BaseIndexOffset" to make this more effective.
28867 if (BaseIndexOffset::computeAliasing(Op0, MUC0.NumBytes, Op1, MUC1.NumBytes,
29107 const BaseIndexOffset BasePtr = BaseIndexOffset::match(St, DAG);
29121 // BaseIndexOffset assumes that offsets are fixed-size, which
29143 const BaseIndexOffset Ptr = BaseIndexOffset::match(Chain, DAG);
29219 const BaseIndexOffset BasePtr = BaseIndexOffset::match(St, DAG);