37#ifndef TTA_LLVM_ALIAS_ANALYZER
38#define TTA_LLVM_ALIAS_ANALYZER
42#include "tce_config.h"
47#include "llvm/Analysis/AliasAnalysis.h"
#define IGNORE_COMPILER_WARNING(X)
#define POP_COMPILER_DIAGS
llvm::AliasResult AliasResult
POP_COMPILER_DIAGS typedef llvm::MemoryLocation Location
llvm::AliasAnalysis * AA_
virtual bool isAddressTraceable(DataDependenceGraph &ddg, const ProgramOperation &pop)
virtual void setLLVMAA(llvm::AliasAnalysis *AA)
virtual AliasingResult analyze(DataDependenceGraph &ddg, const ProgramOperation &pop1, const ProgramOperation &pop2, MoveNodeUse::BBRelation bbInfo)