LLVM API Documentation

llvm::AliasAnalysis Member List

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

AAllvm::AliasAnalysis [protected]
AccessesArguments enum valuellvm::AliasAnalysis
AccessesArgumentsAndGlobals enum valuellvm::AliasAnalysis
alias(const Value *V1, unsigned V1Size, const Value *V2, unsigned V2Size)llvm::AliasAnalysis [virtual]
AliasAnalysis()llvm::AliasAnalysis [inline]
AliasResult enum namellvm::AliasAnalysis
canBasicBlockModify(const BasicBlock &BB, const Value *P, unsigned Size)llvm::AliasAnalysis
canInstructionRangeModify(const Instruction &I1, const Instruction &I2, const Value *Ptr, unsigned Size)llvm::AliasAnalysis
copyValue(Value *From, Value *To)llvm::AliasAnalysis [virtual]
deleteValue(Value *V)llvm::AliasAnalysis [virtual]
doesNotAccessMemory(Function *F)llvm::AliasAnalysis [inline]
DoesNotAccessMemory enum valuellvm::AliasAnalysis
getAnalysisUsage(AnalysisUsage &AU) constllvm::AliasAnalysis [protected, virtual]
getModRefBehavior(Function *F, CallSite CS, std::vector< PointerAccessInfo > *Info=0)llvm::AliasAnalysis [virtual]
getModRefInfo(CallSite CS, Value *P, unsigned Size)llvm::AliasAnalysis [virtual]
getModRefInfo(CallSite CS1, CallSite CS2)llvm::AliasAnalysis [virtual]
getModRefInfo(LoadInst *L, Value *P, unsigned Size)llvm::AliasAnalysis
getModRefInfo(StoreInst *S, Value *P, unsigned Size)llvm::AliasAnalysis
getModRefInfo(CallInst *C, Value *P, unsigned Size)llvm::AliasAnalysis [inline]
getModRefInfo(InvokeInst *I, Value *P, unsigned Size)llvm::AliasAnalysis [inline]
getModRefInfo(VAArgInst *I, Value *P, unsigned Size)llvm::AliasAnalysis [inline]
getModRefInfo(Instruction *I, Value *P, unsigned Size)llvm::AliasAnalysis [inline]
getMustAliases(Value *P, std::vector< Value * > &RetVals)llvm::AliasAnalysis [virtual]
getTargetData() constllvm::AliasAnalysis [inline]
hasNoModRefInfoForCalls() constllvm::AliasAnalysis [virtual]
InitializeAliasAnalysis(Pass *P)llvm::AliasAnalysis [protected]
MayAlias enum valuellvm::AliasAnalysis
Mod enum valuellvm::AliasAnalysis
ModRef enum valuellvm::AliasAnalysis
ModRefBehavior enum namellvm::AliasAnalysis
ModRefResult enum namellvm::AliasAnalysis
MustAlias enum valuellvm::AliasAnalysis
NoAlias enum valuellvm::AliasAnalysis
NoModRef enum valuellvm::AliasAnalysis
onlyReadsMemory(Function *F)llvm::AliasAnalysis [inline]
OnlyReadsMemory enum valuellvm::AliasAnalysis
pointsToConstantMemory(const Value *P)llvm::AliasAnalysis [virtual]
Ref enum valuellvm::AliasAnalysis
replaceWithNewValue(Value *Old, Value *New)llvm::AliasAnalysis [inline]
TDllvm::AliasAnalysis [protected]
UnknownModRefBehavior enum valuellvm::AliasAnalysis
~AliasAnalysis()llvm::AliasAnalysis [virtual]