LLVM 20.0.0git
|
#include "llvm/Analysis/ScalarEvolutionAliasAnalysis.h"
#include "llvm/Analysis/ScalarEvolution.h"
#include "llvm/Analysis/ScalarEvolutionExpressions.h"
#include "llvm/InitializePasses.h"
Go to the source code of this file.
Functions | |
static bool | canComputePointerDiff (ScalarEvolution &SE, const SCEV *A, const SCEV *B) |
INITIALIZE_PASS_BEGIN (SCEVAAWrapperPass, "scev-aa", "ScalarEvolution-based Alias Analysis", false, true) INITIALIZE_PASS_END(SCEVAAWrapperPass | |
Variables | |
scev | aa |
scev ScalarEvolution based Alias | Analysis |
scev ScalarEvolution based Alias | false |
Definition at line 27 of file ScalarEvolutionAliasAnalysis.cpp.
References A, B, llvm::ScalarEvolution::getEffectiveSCEVType(), and llvm::ScalarEvolution::instructionCouldExistWithOperands().
Referenced by llvm::SCEVAAResult::alias().
INITIALIZE_PASS_BEGIN | ( | SCEVAAWrapperPass | , |
"scev-aa" | , | ||
"ScalarEvolution-based Alias Analysis" | , | ||
false | , | ||
true | |||
) |
scev aa |
Definition at line 162 of file ScalarEvolutionAliasAnalysis.cpp.
scev ScalarEvolution based Alias Analysis |
Definition at line 163 of file ScalarEvolutionAliasAnalysis.cpp.
scev ScalarEvolution based Alias false |
Definition at line 163 of file ScalarEvolutionAliasAnalysis.cpp.