reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
343 BasicBlock *Parent = UI->getParent(); 371 if (VisitedInsts.insert(UI).second) { 372 if (isa<PHINode>(UI)) 373 PHIs.push_back(UI); 375 NonPHIs.push_back(UI); 376 } else if (!isa<PHINode>(UI) && 377 ((!isa<FCmpInst>(UI) && !isa<ICmpInst>(UI) && 377 ((!isa<FCmpInst>(UI) && !isa<ICmpInst>(UI) && 378 !isa<SelectInst>(UI)) || 379 (!isConditionalRdxPattern(Kind, UI).isRecurrence() && 380 !isMinMaxSelectCmpPattern(UI, IgnoredVal).isRecurrence()))) 384 if (UI == Phi)