Lines Matching defs:transformScopes
340 void transformScopes(SmallVectorImpl<CHRScope *> &CHRScopes);
341 void transformScopes(CHRScope *Scope, DenseSet<PHINode *> &TrivialPHIs);
1553 // A helper for transformScopes. Insert a trivial phi at the scope exit block
1675 void CHR::transformScopes(CHRScope *Scope, DenseSet<PHINode *> &TrivialPHIs) {
1676 CHR_DEBUG(dbgs() << "transformScopes " << *Scope << "\n");
1760 // A helper for transformScopes. Clone the blocks in the scope (excluding the
1846 // A helper for transformScopes. Create the combined branch condition and
1977 void CHR::transformScopes(SmallVectorImpl<CHRScope *> &CHRScopes) {
1981 transformScopes(Scope, TrivialPHIs);
1984 oss << " after transformScopes " << I++;
2054 transformScopes(SortedScopes);