Lines Matching refs:Explanation
217 std::string Explanation; in explainPredicates() local
221 Explanation += in explainPredicates()
226 Explanation += " always-true"; in explainPredicates()
228 Explanation += " immediate"; in explainPredicates()
231 Explanation += " unindexed"; in explainPredicates()
234 Explanation += " non-extload"; in explainPredicates()
236 Explanation += " extload"; in explainPredicates()
238 Explanation += " sextload"; in explainPredicates()
240 Explanation += " zextload"; in explainPredicates()
243 Explanation += " non-truncstore"; in explainPredicates()
245 Explanation += " truncstore"; in explainPredicates()
248 Explanation += (" MemVT=" + VT->getName()).str(); in explainPredicates()
250 Explanation += (" ScalarVT(MemVT)=" + VT->getName()).str(); in explainPredicates()
253 raw_string_ostream OS(Explanation); in explainPredicates()
271 Explanation += " MinAlign=" + utostr(MinAlign); in explainPredicates()
274 Explanation += " monotonic"; in explainPredicates()
276 Explanation += " acquire"; in explainPredicates()
278 Explanation += " release"; in explainPredicates()
280 Explanation += " acq_rel"; in explainPredicates()
282 Explanation += " seq_cst"; in explainPredicates()
284 Explanation += " >=acquire"; in explainPredicates()
286 Explanation += " <acquire"; in explainPredicates()
288 Explanation += " >=release"; in explainPredicates()
290 Explanation += " <release"; in explainPredicates()
292 return Explanation; in explainPredicates()
321 std::string Explanation; in isTrivialOperatorNode() local
377 Explanation = Separator + "Has a predicate (" + explainPredicates(N) + ")"; in isTrivialOperatorNode()
379 Explanation += (Separator + "first-failing:" + in isTrivialOperatorNode()
388 return failedImport(Explanation); in isTrivialOperatorNode()