Lines Matching defs:getBaseRegion
66 assert((r == r->getBaseRegion() ||
87 const MemRegion *getBaseRegion() const {
89 return getConcreteOffsetRegion()->getBaseRegion();
90 return getRegion()->getBaseRegion();
340 const MemRegion *Base = K.getBaseRegion();
358 const ClusterBindings *Cluster = lookup(K.getBaseRegion());
370 const MemRegion *Base = K.getBaseRegion();
620 // is at an offset from R->getBaseRegion().
621 return B.getDefaultBinding(R->getBaseRegion());
846 assert(R == R->getBaseRegion() && "Should only be called for base regions");
995 const MemRegion *ClusterHead = TopKey.getBaseRegion();
1077 const MemRegion *BaseR = doNotInvalidateSuperRegion ? R : R->getBaseRegion();
1233 const MemRegion *SuperR = baseR->getBaseRegion();
1603 collectSubRegionBindings(Bindings, SVB, *B.lookup(R->getBaseRegion()), R,
2056 if (const auto *Base = dyn_cast<TypedValueRegion>(R->getBaseRegion()))
2199 if (!hasPartialLazyBinding && !isa<BlockDataRegion>(R->getBaseRegion())) {
2313 const ClusterBindings *Cluster = B.lookup(LazyR->getBaseRegion());
2373 region = region->getBaseRegion();
2386 if (R->getBaseRegion() == region)
2621 if (R != R->getBaseRegion())
2860 const MemRegion *BaseR = R->getBaseRegion();