|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/Analysis/ScalarEvolutionExpander.h 36 bool isSafeToExpandAt(const SCEV *S, const Instruction *InsertionPoint,
References
lib/CodeGen/HardwareLoops.cpp 345 if (!isSafeToExpandAt(ExitCount, BB->getTerminator(), SE)) {
lib/Target/ARM/MVETailPredication.cpp 385 if (!isSafeToExpandAt(Elems, InsertPt, *SE))
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 1440 if (!isSafeToExpandAt(ExitPreLoopAtSCEV, InsertPt, SE)) {
1467 if (!isSafeToExpandAt(ExitMainLoopAtSCEV, InsertPt, SE)) {
lib/Transforms/Scalar/LoopPredication.cpp 509 !isSafeToExpandAt(Op, Preheader->getTerminator(), *SE))
575 if (!isSafeToExpandAt(LatchStart, Guard, *SE) ||
576 !isSafeToExpandAt(LatchLimit, Guard, *SE)) {
618 if (!isSafeToExpandAt(LatchStart, Guard, *SE) ||
619 !isSafeToExpandAt(LatchLimit, Guard, *SE)) {
unittests/Analysis/ScalarEvolutionTest.cpp 1190 EXPECT_FALSE(isSafeToExpandAt(AR, Top->getTerminator(), SE));
1191 EXPECT_FALSE(isSafeToExpandAt(AR, LPh->getTerminator(), SE));
1192 EXPECT_TRUE(isSafeToExpandAt(AR, L->getTerminator(), SE));
1193 EXPECT_TRUE(isSafeToExpandAt(AR, Post->getTerminator(), SE));