Invalidate cached results when analyses are not preserved.
Synopsis
Declared in <llvm/Analysis/LoopAccessAnalysis.h>
bool
invalidate(
Function& F,
PreservedAnalyses const& PA,
FunctionAnalysisManager::Invalidator& Inv);
Return Value
True if this manager result should be invalidated.
Parameters
Name |
Description |
F |
Function whose analyses may have changed. |
PA |
Set of analyses preserved by the transformation. |
Inv |
Invalidator used to check dependent analyses. |
Created with MrDocs