Home | History | Annotate | Download | only in CodeGen

Lines Matching full:branches

10 // This pass forwards branches to unconditional branches to make them branch
43 STATISTIC(NumBranchOpts, "Number of branches optimized");
457 // branches temporarily for tail merging). In the case where CurMBB ends
631 /// MergePotentials, restoring branches at ends of blocks as appropriate.
755 // will not introduce any extra branches.
850 // (2) alter conditional branches so they branch to the other block
990 // Blocks with only debug info and branches should be considered the same
991 // as blocks with only branches.
1009 // optimize branches that branch to either a return block or an assert block
1144 // If the previous branch *only* branches to *this* block (conditional or
1153 // If the prior block branches somewhere else on the condition and here if
1164 // If the prior block branches here on true and somewhere else on false, and
1230 // If this is a two-way branch, and the FBB branches to this block, reverse
1376 // Also, if there are already 2 branches here, we cannot add a third;