Lines Matching refs:FailureReason
747 const char *&FailureReason) { in parseLoopStructure() argument
749 FailureReason = "loop not in LoopSimplify form"; in parseLoopStructure()
757 FailureReason = "loop has already been cloned"; in parseLoopStructure()
762 FailureReason = "no loop latch"; in parseLoopStructure()
769 FailureReason = "no preheader"; in parseLoopStructure()
775 FailureReason = "latch terminator not conditional branch"; in parseLoopStructure()
787 FailureReason = "short running loop, not profitable"; in parseLoopStructure()
793 FailureReason = "latch terminator branch not conditional on integral icmp"; in parseLoopStructure()
799 FailureReason = "could not compute latch count"; in parseLoopStructure()
818 FailureReason = "no add recurrences in the icmp"; in parseLoopStructure()
854 FailureReason = "LHS in icmp not induction variable"; in parseLoopStructure()
859 FailureReason = "LHS in icmp not induction variable"; in parseLoopStructure()
865 FailureReason = "LHS in icmp needs nsw for equality predicates"; in parseLoopStructure()
921 FailureReason = "expected icmp slt semantically, found something else"; in parseLoopStructure()
927 FailureReason = "unsigned latch conditions are explicitly prohibited"; in parseLoopStructure()
933 FailureReason = "Unsafe loop bounds"; in parseLoopStructure()
985 FailureReason = "expected icmp sgt semantically, found something else"; in parseLoopStructure()
993 FailureReason = "unsigned latch conditions are explicitly prohibited"; in parseLoopStructure()
999 FailureReason = "Unsafe bounds"; in parseLoopStructure()
1043 FailureReason = nullptr; in parseLoopStructure()
1804 const char *FailureReason = nullptr; in run() local
1806 LoopStructure::parseLoopStructure(SE, BPI, *L, FailureReason); in run()
1809 << FailureReason << "\n";); in run()