Lines Matching full:branch
559 // nullptr if the destination is the fall-through branch);
561 // is the nullptr if the branch is unconditional);
562 // - condition is populated with machine operands needed to generate the branch
564 // Returns: false if branch could successfully be analyzed.
587 // A terminator that isn't a branch can't easily be handled
599 // If the block has any instructions after a branch, delete them.
631 // TrueBlock is the target of the previously seen unconditional branch.
642 // Return false indicating branch successfully analyzed.
646 // ReverseBranchCondition - Reverses the branch condition of the specified
652 "Lanai branch conditions should have one component.");
660 // Insert the branch with condition specified in condition and given targets
671 // If condition is empty then an unconditional branch is being inserted.
673 assert(!FalseBlock && "Unconditional branch with multiple successors!");
678 // Else a conditional branch is inserted.
680 "Lanai branch conditions should have one component.");
684 // If no false block, then false behavior is fall through and no branch needs
706 // Remove the branch.