reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/SpeculativeExecution.cpp
  177   if (&B == &Succ0 || &B == &Succ1 || &Succ0 == &Succ1) {
  177   if (&B == &Succ0 || &B == &Succ1 || &Succ0 == &Succ1) {
  183       Succ0.getSingleSuccessor() == &Succ1) {
  188   if (Succ1.getSinglePredecessor() != nullptr &&
  189       Succ1.getSingleSuccessor() == &Succ0) {
  190     return considerHoistingFromTo(Succ1, B);
  196       Succ1.getSinglePredecessor() != nullptr &&
  197       Succ1.getSingleSuccessor() != nullptr &&
  198       Succ1.getSingleSuccessor() != &B &&
  199       Succ1.getSingleSuccessor() == Succ0.getSingleSuccessor()) {
  202     if (Succ1.size() == 1) // equivalent to if-then
  205       return considerHoistingFromTo(Succ1, B);