Searched refs:CanonicalMode (Results 1 – 8 of 8) sorted by relevance
65 bool CanonicalMode; variable85 CanonicalMode(true), LSRMode(false),127 assert(!CanonicalMode &&137 assert(!CanonicalMode &&154 void disableCanonicalMode() { CanonicalMode = false; }
76 bool CanonicalMode; variable137 IVIncInsertPos(nullptr), CanonicalMode(true), LSRMode(false),226 assert(!CanonicalMode &&235 assert(!CanonicalMode &&252 void disableCanonicalMode() { CanonicalMode = false; }
84 bool CanonicalMode; variable145 IVIncInsertPos(nullptr), CanonicalMode(true), LSRMode(false),238 assert(!CanonicalMode &&247 assert(!CanonicalMode &&264 void disableCanonicalMode() { CanonicalMode = false; }
2 ; instead of CanonicalMode is properly maintained in SCEVExpander::expand.
1399 if (!CanonicalMode) return expandAddRecExprLiterally(S); in visitAddRecExpr()1634 if (CanonicalMode || !SE.containsAddRecurrence(S)) { in FindValueInExprValueMap()
1467 if (!CanonicalMode) return expandAddRecExprLiterally(S); in visitAddRecExpr()1702 if (CanonicalMode || !SE.containsAddRecurrence(S)) { in FindValueInExprValueMap()
1158 if (!CanonicalMode) return expandAddRecExprLiterally(S); in visitAddRecExpr()