Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h120 bool CanonicalMode; variable
181 IVIncInsertLoop(nullptr), IVIncInsertPos(nullptr), CanonicalMode(true),
340 assert(!CanonicalMode &&
349 assert(!CanonicalMode &&
366 void disableCanonicalMode() { CanonicalMode = false; }
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp1213 if (!CanonicalMode || (S->getNumOperands() > 2)) in visitAddRecExpr()
1431 if (!CanonicalMode && SE.containsAddRecurrence(S)) in FindValueInExprValueMap()
2316 bool CanonicalMode; member
2319 SCEVFindUnsafe(ScalarEvolution &SE, bool CanonicalMode) in SCEVFindUnsafe()
2320 : SE(SE), CanonicalMode(CanonicalMode) {} in SCEVFindUnsafe()
2333 (!CanonicalMode || !AR->isAffine())) { in follow()
2345 SCEVFindUnsafe Search(SE, CanonicalMode); in isSafeToExpand()