Lines Matching refs:GuardPredicates
1987 BBPredicates &GuardPredicates) { in setupBranchForGuard() argument
1994 assert(GuardPredicates.count(Out)); in setupBranchForGuard()
1995 BranchInst::Create(Out, GuardBlocks[i + 1], GuardPredicates[Out], in setupBranchForGuard()
2007 SmallVectorImpl<BasicBlock *> &GuardBlocks, BBPredicates &GuardPredicates) { in calcPredicateUsingInteger() argument
2045 GuardPredicates[Out] = Cmp; in calcPredicateUsingInteger()
2052 SmallVectorImpl<BasicBlock *> &GuardBlocks, BBPredicates &GuardPredicates, in calcPredicateUsingBooleans() argument
2068 GuardPredicates[Out] = Phi; in calcPredicateUsingBooleans()
2088 PHINode *Phi = cast<PHINode>(GuardPredicates[Out]); in calcPredicateUsingBooleans()
2125 BBPredicates GuardPredicates; in convertToGuardPredicates() local
2138 calcPredicateUsingBooleans(Incoming, Outgoing, GuardBlocks, GuardPredicates, in convertToGuardPredicates()
2141 calcPredicateUsingInteger(Incoming, Outgoing, GuardBlocks, GuardPredicates); in convertToGuardPredicates()
2143 setupBranchForGuard(GuardBlocks, Outgoing, GuardPredicates); in convertToGuardPredicates()