Lines Matching defs:getBaseRegion
65 assert((r == r->getBaseRegion() || isa<ObjCIvarRegion>(r) ||
85 const MemRegion *getBaseRegion() const {
87 return getConcreteOffsetRegion()->getBaseRegion();
88 return getRegion()->getBaseRegion();
274 const MemRegion *Base = K.getBaseRegion();
292 const ClusterBindings *Cluster = lookup(K.getBaseRegion());
304 const MemRegion *Base = K.getBaseRegion();
557 // is at an offset from R->getBaseRegion().
558 return B.getDefaultBinding(R->getBaseRegion());
800 assert(R == R->getBaseRegion() && "Should only be called for base regions");
950 const MemRegion *ClusterHead = TopKey.getBaseRegion();
1037 const MemRegion *BaseR = doNotInvalidateSuperRegion ? R : R->getBaseRegion();
1196 const MemRegion *SuperR = baseR->getBaseRegion();
1616 collectSubRegionBindings(Bindings, SVB, *B.lookup(R->getBaseRegion()), R,
1671 if (isa<CompoundLiteralRegion>(R->getBaseRegion()))
1955 if (!hasPartialLazyBinding && !isa<BlockDataRegion>(R->getBaseRegion()))
2066 const ClusterBindings *Cluster = B.lookup(LazyR->getBaseRegion());
2130 region = region->getBaseRegion();
2143 if (R->getBaseRegion() == region)
2533 const MemRegion *BaseR = R->getBaseRegion();