Lines Matching defs:transformScopes
338 void transformScopes(SmallVectorImpl<CHRScope *> &CHRScopes);
339 void transformScopes(CHRScope *Scope, DenseSet<PHINode *> &TrivialPHIs);
1551 // A helper for transformScopes. Insert a trivial phi at the scope exit block
1673 void CHR::transformScopes(CHRScope *Scope, DenseSet<PHINode *> &TrivialPHIs) {
1674 CHR_DEBUG(dbgs() << "transformScopes " << *Scope << "\n");
1758 // A helper for transformScopes. Clone the blocks in the scope (excluding the
1844 // A helper for transformScopes. Create the combined branch condition and
1976 void CHR::transformScopes(SmallVectorImpl<CHRScope *> &CHRScopes) {
1980 transformScopes(Scope, TrivialPHIs);
1983 oss << " after transformScopes " << I++;
2053 transformScopes(SortedScopes);