Lines Matching defs:Assert

399 inline bool ScopDetection::invalid(DetectionContext &Context, bool Assert,
413 assert(!Assert && "Verification of detected scop failed");
574 return invalid<ReportNonAffBranch>(Context, /*Assert=*/true, &BB,
613 return invalid<ReportInvalidCond>(Context, /*Assert=*/true, BI, &BB);
621 return invalid<ReportUndefOperand>(Context, /*Assert=*/true, &BB, ICmp);
654 return invalid<ReportNonAffBranch>(Context, /*Assert=*/true, &BB, LHS, RHS,
675 return invalid<ReportInvalidTerminator>(Context, /*Assert=*/true, &BB);
679 return invalid<ReportUndefCond>(Context, /*Assert=*/true, TI, &BB);
953 Context, /*Assert=*/true, DelinearizedSize,
967 invalid<ReportNonAffineAccess>(Context, /*Assert=*/true, AF, Insn,
1022 invalid<ReportNonAffineAccess>(Context, /*Assert=*/true, Pair.second,
1077 return invalid<ReportNoBasePtr>(Context, /*Assert=*/true, Inst);
1081 return invalid<ReportUndefBasePtr>(Context, /*Assert=*/true, Inst);
1085 return invalid<ReportIntToPtr>(Context, /*Assert=*/true, Inst);
1090 return invalid<ReportVariantBasePtr>(Context, /*Assert=*/true, BV, Inst);
1105 return invalid<ReportDifferentArrayElementSize>(Context, /*Assert=*/true,
1124 return invalid<ReportNonAffineAccess>(Context, /*Assert=*/true, AF, Inst,
1133 return invalid<ReportNonAffineAccess>(Context, /*Assert=*/true, AF, Inst,
1193 return invalid<ReportAlias>(Context, /*Assert=*/true, Inst, AS);
1241 return invalid<ReportFuncCall>(Context, /*Assert=*/true, &Inst);
1248 return invalid<ReportAlloca>(Context, /*Assert=*/true, &Inst);
1256 return invalid<ReportNonSimpleMemoryAccess>(Context, /*Assert=*/true,
1263 return invalid<ReportUnknownInst>(Context, /*Assert=*/true, &Inst);
1335 return invalid<ReportLoopHasNoExit>(Context, /*Assert=*/true, L);
1346 return invalid<ReportLoopHasMultipleExits>(Context, /*Assert=*/true, L);
1362 return invalid<ReportLoopBound>(Context, /*Assert=*/true, L, LoopCount);
1575 invalid<ReportUnprofitable>(Context, /*Assert=*/true, &R);
1650 return invalid<ReportLoopOnlySomeLatches>(Context, /*Assert=*/true,
1729 return invalid<ReportUnprofitable>(Context, /*Assert=*/true, &CurRegion);
1753 return invalid<ReportUnprofitable>(Context, /*Assert=*/true, &CurRegion);
1772 return invalid<ReportUnreachableInExit>(Context, /*Assert=*/true,
1790 Context, /*Assert=*/true, PredTerm, PredTerm->getDebugLoc());
1798 return invalid<ReportEntry>(Context, /*Assert=*/true, CurRegion.getEntry());
1809 return invalid<ReportIrreducibleRegion>(Context, /*Assert=*/true,