Home
last modified time | relevance | path

Searched refs:CanonicalMode (Results 1 – 5 of 5) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DScalarEvolutionExpander.h65 bool CanonicalMode; variable
85 CanonicalMode(true), LSRMode(false),
127 assert(!CanonicalMode &&
137 assert(!CanonicalMode &&
154 void disableCanonicalMode() { CanonicalMode = false; }
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h76 bool CanonicalMode; variable
137 IVIncInsertPos(nullptr), CanonicalMode(true), LSRMode(false),
226 assert(!CanonicalMode &&
235 assert(!CanonicalMode &&
252 void disableCanonicalMode() { CanonicalMode = false; }
/external/llvm/test/Analysis/ScalarEvolution/
Dscev-canonical-mode.ll2 ; instead of CanonicalMode is properly maintained in SCEVExpander::expand.
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp1399 if (!CanonicalMode) return expandAddRecExprLiterally(S); in visitAddRecExpr()
1634 if (CanonicalMode || !SE.containsAddRecurrence(S)) { in FindValueInExprValueMap()
/external/swiftshader/third_party/LLVM/lib/Analysis/
DScalarEvolutionExpander.cpp1158 if (!CanonicalMode) return expandAddRecExprLiterally(S); in visitAddRecExpr()