LLVM API Documentation
| AA | llvm::AliasAnalysis | [private] |
| AccessesArguments enum value | llvm::AliasAnalysis | [private] |
| AccessesArgumentsAndGlobals enum value | llvm::AliasAnalysis | [private] |
| alias(const Value *V1, unsigned V1Size, const Value *V2, unsigned V2Size) | llvm::AliasAnalysis | [private, virtual] |
| AliasAnalysis() | llvm::AliasAnalysis | [inline, private] |
| AliasResult enum name | llvm::AliasAnalysis | [private] |
| assignPassManager(PMStack &PMS, PassManagerType T=PMT_FunctionPassManager) | llvm::FunctionPass | [virtual] |
| canBasicBlockModify(const BasicBlock &BB, const Value *P, unsigned Size) | llvm::AliasAnalysis | [private] |
| canInstructionRangeModify(const Instruction &I1, const Instruction &I2, const Value *Ptr, unsigned Size) | llvm::AliasAnalysis | [private] |
| copyValue(Value *From, Value *To) | llvm::AliasAnalysis | [private, virtual] |
| deleteValue(Value *V) | llvm::AliasAnalysis | [private, virtual] |
| doesNotAccessMemory(CallSite CS) | llvm::AliasAnalysis | [inline, private] |
| doesNotAccessMemory(Function *F) | llvm::AliasAnalysis | [inline, private] |
| DoesNotAccessMemory enum value | llvm::AliasAnalysis | [private] |
| doFinalization(Module &) | llvm::FunctionPass | [inline, virtual] |
| doInitialization(Module &) | llvm::FunctionPass | [inline, virtual] |
| dump() const | llvm::Pass | |
| dumpPassStructure(unsigned Offset=0) | llvm::Pass | [virtual] |
| FunctionPass(intptr_t pid) | llvm::FunctionPass | [inline, explicit] |
| FunctionPass(const void *pid) | llvm::FunctionPass | [inline, explicit] |
| getAnalysis() const | llvm::Pass | [inline] |
| getAnalysis(Function &F) | llvm::Pass | [inline] |
| getAnalysisID(const PassInfo *PI) const | llvm::Pass | [inline] |
| getAnalysisID(const PassInfo *PI, Function &F) | llvm::Pass | [inline] |
| getAnalysisIfAvailable() const | llvm::Pass | [inline] |
| getAnalysisUsage(AnalysisUsage &AU) const | llvm::LibCallAliasAnalysis | [virtual] |
| getClassPassInfo() | llvm::Pass | [inline, static] |
| getModRefBehavior(CallSite CS, std::vector< PointerAccessInfo > *Info=0) | llvm::AliasAnalysis | [private] |
| getModRefBehavior(Function *F, std::vector< PointerAccessInfo > *Info=0) | llvm::AliasAnalysis | [private] |
| getModRefBehavior(Function *F, CallSite CS, std::vector< PointerAccessInfo > *Info=0) | llvm::AliasAnalysis | [private, virtual] |
| getModRefInfo(CallSite CS, Value *P, unsigned Size) | llvm::LibCallAliasAnalysis | [virtual] |
| getModRefInfo(CallSite CS1, CallSite CS2) | llvm::LibCallAliasAnalysis | [inline, virtual] |
| llvm::AliasAnalysis::getModRefInfo(LoadInst *L, Value *P, unsigned Size) | llvm::AliasAnalysis | [private] |
| llvm::AliasAnalysis::getModRefInfo(StoreInst *S, Value *P, unsigned Size) | llvm::AliasAnalysis | [private] |
| llvm::AliasAnalysis::getModRefInfo(CallInst *C, Value *P, unsigned Size) | llvm::AliasAnalysis | [inline, private] |
| llvm::AliasAnalysis::getModRefInfo(InvokeInst *I, Value *P, unsigned Size) | llvm::AliasAnalysis | [inline, private] |
| llvm::AliasAnalysis::getModRefInfo(VAArgInst *I, Value *P, unsigned Size) | llvm::AliasAnalysis | [inline, private] |
| llvm::AliasAnalysis::getModRefInfo(Instruction *I, Value *P, unsigned Size) | llvm::AliasAnalysis | [inline, private] |
| getMustAliases(Value *P, std::vector< Value * > &RetVals) | llvm::AliasAnalysis | [private, virtual] |
| getPassInfo() const | llvm::Pass | |
| getPassName() const | llvm::Pass | [virtual] |
| getPotentialPassManagerType() const | llvm::FunctionPass | [inline, virtual] |
| getResolver() | llvm::Pass | [inline] |
| getTargetData() const | llvm::AliasAnalysis | [inline, private] |
| hasNoModRefInfoForCalls() const | llvm::LibCallAliasAnalysis | [inline, virtual] |
| ID | llvm::LibCallAliasAnalysis | [static] |
| InitializeAliasAnalysis(Pass *P) | llvm::AliasAnalysis | [private] |
| LCI | llvm::LibCallAliasAnalysis | |
| LibCallAliasAnalysis(LibCallInfo *LC=0) | llvm::LibCallAliasAnalysis | [inline, explicit] |
| LibCallAliasAnalysis(const void *ID, LibCallInfo *LC) | llvm::LibCallAliasAnalysis | [inline, explicit] |
| lookupPassInfo(intptr_t TI) | llvm::Pass | [static] |
| MayAlias enum value | llvm::AliasAnalysis | [private] |
| Mod enum value | llvm::AliasAnalysis | [private] |
| ModRef enum value | llvm::AliasAnalysis | [private] |
| ModRefBehavior enum name | llvm::AliasAnalysis | [private] |
| ModRefResult enum name | llvm::AliasAnalysis | [private] |
| MustAlias enum value | llvm::AliasAnalysis | [private] |
| mustPreserveAnalysisID(const PassInfo *AnalysisID) const | llvm::Pass | |
| NoAlias enum value | llvm::AliasAnalysis | [private] |
| NoModRef enum value | llvm::AliasAnalysis | [private] |
| onlyReadsMemory(CallSite CS) | llvm::AliasAnalysis | [inline, private] |
| onlyReadsMemory(Function *F) | llvm::AliasAnalysis | [inline, private] |
| OnlyReadsMemory enum value | llvm::AliasAnalysis | [private] |
| Pass(intptr_t pid) | llvm::Pass | [inline, explicit] |
| Pass(const void *pid) | llvm::Pass | [inline, explicit] |
| pointsToConstantMemory(const Value *P) | llvm::AliasAnalysis | [private, virtual] |
| preparePassManager(PMStack &) | llvm::Pass | [inline, virtual] |
| print(std::ostream &O, const Module *M) const | llvm::Pass | [virtual] |
| print(std::ostream *O, const Module *M) const | llvm::Pass | [inline] |
| Ref enum value | llvm::AliasAnalysis | [private] |
| releaseMemory() | llvm::Pass | [inline, virtual] |
| replaceWithNewValue(Value *Old, Value *New) | llvm::AliasAnalysis | [inline, private] |
| run(Function &F) | llvm::FunctionPass | |
| runOnFunction(Function &F) | llvm::LibCallAliasAnalysis | [inline, virtual] |
| runOnModule(Module &M) | llvm::FunctionPass | [virtual] |
| setResolver(AnalysisResolver *AR) | llvm::Pass | [inline] |
| TD | llvm::AliasAnalysis | [private] |
| UnknownModRefBehavior enum value | llvm::AliasAnalysis | [private] |
| verifyAnalysis() const | llvm::Pass | [inline, virtual] |
| ~AliasAnalysis() | llvm::AliasAnalysis | [private, virtual] |
| ~LibCallAliasAnalysis() | llvm::LibCallAliasAnalysis | |
| ~Pass() | llvm::Pass | [virtual] |