Lines Matching full:failurereason
653 Loop &L, const char *&FailureReason) {
658 FailureReason = "no loop latch";
665 FailureReason = "no preheader";
671 FailureReason = "latch terminator not conditional branch";
681 FailureReason = "short running loop, not profitable";
687 FailureReason = "latch terminator branch not conditional on integral icmp";
693 FailureReason = "could not compute latch count";
712 FailureReason = "no add recurrences in the icmp";
771 FailureReason = "LHS in icmp not induction variable";
783 FailureReason = "expected icmp slt semantically, found something else";
791 FailureReason = "limit may overflow when coercing sle to slt";
805 FailureReason = "expected icmp sgt semantically, found something else";
813 FailureReason = "limit may overflow when coercing sge to sgt";
852 FailureReason = nullptr;
1435 const char *FailureReason = nullptr;
1437 LoopStructure::parseLoopStructure(SE, BPI, *L, FailureReason);
1439 DEBUG(dbgs() << "irce: could not parse loop structure: " << FailureReason