Lines Matching refs:SCEVAddRecExpr
264 EXPECT_TRUE(isa<SCEVAddRecExpr>(S)); in TEST_F()
265 const SCEVAddRecExpr *AR = cast<SCEVAddRecExpr>(S); in TEST_F()
734 [&](std::function<const SCEVAddRecExpr *(ScalarEvolution & SE, Loop * L)> in TEST_F()
773 auto TestNarrowCanonicalIV = [&](std::function<const SCEVAddRecExpr *( in TEST_F()
823 [&](std::function<const SCEVAddRecExpr *(ScalarEvolution & SE, Loop * L)> in TEST_F()
879 auto GetAR3 = [&](ScalarEvolution &SE, Loop *L) -> const SCEVAddRecExpr * { in TEST_F()
882 return cast<SCEVAddRecExpr>(SE.getAddRecExpr(Ops, L, SCEV::FlagAnyWrap)); in TEST_F()
889 auto GetAR4 = [&](ScalarEvolution &SE, Loop *L) -> const SCEVAddRecExpr * { in TEST_F()
893 return cast<SCEVAddRecExpr>(SE.getAddRecExpr(Ops, L, SCEV::FlagAnyWrap)); in TEST_F()
900 auto GetAR5 = [&](ScalarEvolution &SE, Loop *L) -> const SCEVAddRecExpr * { in TEST_F()
904 return cast<SCEVAddRecExpr>(SE.getAddRecExpr(Ops, L, SCEV::FlagAnyWrap)); in TEST_F()