Searched refs:BaseAndOffset (Results 1 – 3 of 3) sorted by relevance
1546 std::pair<Value *, APInt> BaseAndOffset = {nullptr, ZeroOffset}; in visitPHI() local1548 BaseAndOffset = ConstantOffsetPtrs.lookup(V); in visitPHI()1550 if (!C && !BaseAndOffset.first) in visitPHI()1567 if (FirstBaseAndOffset == BaseAndOffset) in visitPHI()1581 FirstBaseAndOffset = BaseAndOffset; in visitPHI()1607 std::pair<Value *, APInt> BaseAndOffset = in canFoldInboundsGEP() local1609 if (!BaseAndOffset.first) in canFoldInboundsGEP()1614 if (!accumulateGEPOffset(cast<GEPOperator>(I), BaseAndOffset.second)) in canFoldInboundsGEP()1618 ConstantOffsetPtrs[&I] = BaseAndOffset; in canFoldInboundsGEP()1711 std::pair<Value *, APInt> BaseAndOffset = in visitBitCast() local[all …]
28 Pointer::Pointer(Block *Pointee, uint64_t BaseAndOffset) in Pointer() argument29 : Pointer(Pointee, BaseAndOffset, BaseAndOffset) {} in Pointer()
91 Pointer(Block *B, uint64_t BaseAndOffset);