LLVM 20.0.0git
llvm::MemoryDepChecker Member List

This is the complete list of members for llvm::MemoryDepChecker, including all inherited members.

addAccess(StoreInst *SI)llvm::MemoryDepChecker
addAccess(LoadInst *LI)llvm::MemoryDepChecker
areDepsSafe(const DepCandidates &AccessSets, const MemAccessInfoList &CheckDeps)llvm::MemoryDepChecker
clearDependences()llvm::MemoryDepCheckerinline
DepCandidates typedefllvm::MemoryDepChecker
generateInstructionOrderMap() constllvm::MemoryDepCheckerinline
getDependences() constllvm::MemoryDepCheckerinline
getInnermostLoop() constllvm::MemoryDepCheckerinline
getInstructionsForAccess(Value *Ptr, bool isWrite) constllvm::MemoryDepChecker
getMaxSafeVectorWidthInBits() constllvm::MemoryDepCheckerinline
getMemoryInstructions() constllvm::MemoryDepCheckerinline
getOrderForAccess(Value *Ptr, bool IsWrite) constllvm::MemoryDepCheckerinline
getPointerBounds()llvm::MemoryDepCheckerinline
isSafeForAnyVectorWidth() constllvm::MemoryDepCheckerinline
isSafeForVectorization() constllvm::MemoryDepCheckerinline
MemAccessInfo typedefllvm::MemoryDepChecker
MemAccessInfoList typedefllvm::MemoryDepChecker
MemoryDepChecker(PredicatedScalarEvolution &PSE, const Loop *L, const DenseMap< Value *, const SCEV * > &SymbolicStrides, unsigned MaxTargetVectorWidthInBits)llvm::MemoryDepCheckerinline
shouldRetryWithRuntimeCheck() constllvm::MemoryDepCheckerinline
VectorizationSafetyStatus enum namellvm::MemoryDepChecker