|
LLVM 22.0.0git
|
Helper for extra no-alias checks via known-safe recipe and SCEV. More...
Public Member Functions | |
| SinkStoreInfo (const SmallPtrSetImpl< VPRecipeBase * > &ExcludeRecipes, VPReplicateRecipe &GroupLeader, ScalarEvolution &SE, const Loop &L, VPTypeAnalysis &TypeInfo) | |
| bool | shouldSkip (VPRecipeBase &R) const |
Return true if R should be skipped during alias checking, either because it's in the exclude set or because no-alias can be proven via SCEV. | |
Helper for extra no-alias checks via known-safe recipe and SCEV.
Definition at line 144 of file VPlanTransforms.cpp.
|
inline |
Definition at line 187 of file VPlanTransforms.cpp.
|
inline |
Return true if R should be skipped during alias checking, either because it's in the exclude set or because no-alias can be proven via SCEV.
Definition at line 196 of file VPlanTransforms.cpp.
References llvm::dyn_cast().