reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5634 BasicBlock *BB = SI->getParent(); 5636 if (isValueEqualityComparison(SI)) { 5640 if (SimplifyEqualityComparisonWithOnlyPredecessor(SI, OnlyPred, Builder)) 5643 Value *Cond = SI->getCondition(); 5645 if (SimplifySwitchOnSelect(SI, Select)) 5650 if (SI == &*BB->instructionsWithoutDebug().begin()) 5651 if (FoldValueComparisonIntoPredecessors(SI, Builder)) 5656 if (TurnSwitchRangeIntoICmp(SI, Builder)) 5660 if (eliminateDeadSwitchCases(SI, Options.AC, DL)) 5663 if (switchToSelect(SI, Builder, DL, TTI)) 5666 if (Options.ForwardSwitchCondToPhi && ForwardSwitchConditionToPHI(SI)) 5675 SwitchToLookupTable(SI, Builder, DL, TTI)) 5678 if (ReduceSwitchRange(SI, Builder, DL, TTI))