Lines Matching full:branch
418 // The block has an unconditional branch. If its successor is now its
419 // layout successor, delete the branch.
424 // layout successor, insert a branch. First we have to locate the only
438 // Finally update the unconditional successor to be reached via a branch
447 // The block has a non-fallthrough conditional branch. If one of its
449 // conditional branch.
463 // pad and is not the conditional branch destination (in TBB) as the
481 // Finally update the unconditional successor to be reached via a branch if
490 // change the conditional branch into unconditional branch.
497 // The block has a fallthrough conditional branch.
500 // We can't reverse the condition, add an unconditional branch.
692 // If we couldn't analyze the branch, examine the last instruction.
700 // If there is no branch, control always falls through.
703 // If there is some explicit branch to the fallthrough block, it can obviously
704 // reach, even though the branch should get folded to fall through implicitly.
709 // If it's an unconditional branch to some block not the fall through, it
943 // header of its loop (adding a branch into a loop elsewhere would
980 // Avoid bugpoint weirdness: A block may end with a conditional branch but
1068 /// we have proven that MBB can only branch to DestA and DestB, remove any other
1084 // with only an unconditional branch.
1086 // with a conditional branch that falls through to a successor (DestB).
1088 // conditional branch followed by an unconditional branch. DestA is the