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