Lines Matching refs:Dag
124 void setMatchDag(bool Dag) { MatchDag = Dag; }
612 /// Check - Match check string and its "not strings" and/or "dag strings".
624 /// CheckDag - Match "dag strings" and their mixed "not strings".
728 memcmp(Buffer.data()+CheckPrefix.size(), "-DAG:", 5) == 0) {
778 // Handle CHECK-DAG/-NOT.
792 // Add an EOF pattern for any trailing CHECK-DAG/-NOTs.
861 // Match "dag strings" (with mixed "not strings" if any).
867 // Match itself from the last position after matching CHECK-DAG.
967 "Invalid CHECK-DAG or CHECK-NOT!");
974 assert(Pat.getMatchDag() && "Expect CHECK-DAG!");
978 // CHECK-DAG always matches from the start.
995 CheckPrefix+"-DAG: found a match of CHECK-DAG"
999 CheckPrefix+"-DAG: the farthest match of CHECK-DAG"
1005 CheckPrefix+"-DAG: the reordered pattern specified"
1013 // CHECK-DAG, verify that there's no 'not' strings occurred in that
1022 // Update the last position with CHECK-DAG matches.
1084 // Scan to next CHECK-LABEL match, ignoring CHECK-NOT and CHECK-DAG
1102 // of any final CHECK-LABEL (to verify CHECK-NOT and CHECK-DAG)