Lines Matching refs:SI1
120 static bool SafeToMergeTerminators(TerminatorInst *SI1, TerminatorInst *SI2) {
121 if (SI1 == SI2) return false; // Can't merge with self!
126 BasicBlock *SI1BB = SI1->getParent();
144 /// to merge these two terminator instructions together, where SI1 is an
148 static bool isProfitableToFoldUnconditional(BranchInst *SI1,
152 if (SI1 == SI2) return false; // Can't merge with self!
153 assert(SI1->isUnconditional() && SI2->isConditional());
168 BasicBlock *SI1BB = SI1->getParent();