|
LLVM
3.7.0
|
#include "llvm/ADT/DenseMap.h"#include "llvm/IR/CallSite.h"#include "llvm/IR/Metadata.h"#include "llvm/Analysis/MemoryLocation.h"Go to the source code of this file.
Classes | |
| class | llvm::AliasAnalysis |
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
Enumerations | |
| enum | llvm::AliasResult { llvm::NoAlias = 0, llvm::MayAlias, llvm::PartialAlias, llvm::MustAlias } |
| The possible results of an alias query. More... | |
Functions | |
| bool | llvm::isNoAliasCall (const Value *V) |
| isNoAliasCall - Return true if this pointer is returned by a noalias function. More... | |
| bool | llvm::isNoAliasArgument (const Value *V) |
| isNoAliasArgument - Return true if this is an argument with the noalias attribute. More... | |
| bool | llvm::isIdentifiedObject (const Value *V) |
| isIdentifiedObject - Return true if this pointer refers to a distinct and identifiable object. More... | |
| bool | llvm::isIdentifiedFunctionLocal (const Value *V) |
| isIdentifiedFunctionLocal - Return true if V is umabigously identified at the function-level. More... | |
1.8.6