Home
last modified time | relevance | path

Searched refs:ArgSCEV (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/polly/lib/Analysis/
H A DScopDetection.cpp734 auto *ArgSCEV = SE.getSCEVAtScope(Arg, LI.getLoopFor(CI.getParent())); in isValidCallInst() local
735 if (ArgSCEV->isZero()) in isValidCallInst()
738 auto *BP = dyn_cast<SCEVUnknown>(SE.getPointerBase(ArgSCEV)); in isValidCallInst()
H A DScopBuilder.cpp1667 auto *ArgSCEV = SE.getSCEVAtScope(Arg, L); in buildAccessCallInst() local
1668 if (ArgSCEV->isZero()) in buildAccessCallInst()
1671 if (auto *U = dyn_cast<SCEVUnknown>(ArgSCEV)) { in buildAccessCallInst()
1676 auto *ArgBasePtr = cast<SCEVUnknown>(SE.getPointerBase(ArgSCEV)); in buildAccessCallInst()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DScalarEvolutionTest.cpp1023 const auto *ArgSCEV = SE.getSCEV(Arg); in TEST_F() local
1026 const auto *A0 = SE.getNegativeSCEV(ArgSCEV); in TEST_F()
1030 const auto *B0 = SE.getTruncateExpr(ArgSCEV, Int32Ty); in TEST_F()