Lines Matching defs:BaseAndOffset
1546 std::pair<Value *, APInt> BaseAndOffset = {nullptr, ZeroOffset};
1548 BaseAndOffset = ConstantOffsetPtrs.lookup(V);
1550 if (!C && !BaseAndOffset.first)
1567 if (FirstBaseAndOffset == BaseAndOffset)
1581 FirstBaseAndOffset = BaseAndOffset;
1607 std::pair<Value *, APInt> BaseAndOffset =
1609 if (!BaseAndOffset.first)
1614 if (!accumulateGEPOffset(cast<GEPOperator>(I), BaseAndOffset.second))
1618 ConstantOffsetPtrs[&I] = BaseAndOffset;
1711 std::pair<Value *, APInt> BaseAndOffset =
1714 if (BaseAndOffset.first)
1715 ConstantOffsetPtrs[&I] = BaseAndOffset;
1735 std::pair<Value *, APInt> BaseAndOffset =
1737 if (BaseAndOffset.first)
1738 ConstantOffsetPtrs[&I] = BaseAndOffset;
1765 std::pair<Value *, APInt> BaseAndOffset = ConstantOffsetPtrs.lookup(Op);
1766 if (BaseAndOffset.first)
1767 ConstantOffsetPtrs[&I] = BaseAndOffset;
2434 std::pair<Value *, APInt> BaseAndOffset =
2436 if (BaseAndOffset.first) {
2437 ConstantOffsetPtrs[&SI] = BaseAndOffset;