Home | History | Annotate | Download | only in compiler

Lines Matching refs:branch

736     Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
737 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
738 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
739 BranchMatcher matcher(branch);
741 EXPECT_EQ(branch, matcher.Branch());
747 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
748 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
749 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
750 BranchMatcher matcher(branch);
752 EXPECT_EQ(branch, matcher.Branch());
758 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
759 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
760 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
761 Node* other = graph()->NewNode(common()->IfValue(33), branch);
762 BranchMatcher matcher(branch);
764 EXPECT_EQ(branch, matcher.Branch());
776 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
777 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
778 BranchMatcher matcher(branch);
784 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
785 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
786 BranchMatcher matcher(branch);
797 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
798 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
799 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
800 EXPECT_TRUE(BranchMatcher(branch).Matched());
815 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
816 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
817 Node* if_value = graph()->NewNode(common()->IfValue(2), branch);
818 BranchMatcher matcher(branch);
830 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
831 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
832 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
836 EXPECT_EQ(branch, matcher.Branch());
843 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
844 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
845 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
849 EXPECT_EQ(branch, matcher.Branch());
856 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
857 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
858 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
862 EXPECT_EQ(branch, matcher.Branch());
874 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
875 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
876 branch);
883 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
884 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
885 Node* if_value = graph()->NewNode(common()->IfValue(1), branch);
892 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
893 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
894 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
898 EXPECT_EQ(branch, matcher.Branch());
903 EXPECT_FALSE(DiamondMatcher(branch).Matched()); // Must be the merge.
909 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
910 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
911 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
919 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
920 Node* if_true = graph()->NewNode(common()->IfTrue(), branch);
928 Node* branch = graph()->NewNode(common()->Branch(), zero, graph()->start());
930 Node* if_false = graph()->NewNode(common()->IfFalse(), branch);
938 graph()->NewNode(common()->Branch(), zero, graph()->start());
940 graph()->NewNode(common()->Branch(), zero, graph()->start());