Lines Matching defs:Curr
2515 auto *Curr = WorkList.pop_back_val();
2522 if (match(Curr, m_LogicalAnd(m_Value(), m_Value()))) {
2523 for (const auto *CurrU : Curr->users())
2529 if (const BranchInst *BI = dyn_cast<BranchInst>(Curr)) {
2537 } else if (NonNullIfTrue && isGuard(Curr) &&
2538 DT->dominates(cast<Instruction>(Curr), CtxI)) {
6605 // Prev = Curr; // Prev = PHI (Prev_0, Curr)
6606 // Curr = A[i];
6607 // *Prev, *Curr;
6609 // Prev is tracking Curr one iteration behind so they refer to different