Home
last modified time | relevance | path

Searched refs:AMDGPUAAResult (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAliasAnalysis.h24 class AMDGPUAAResult : public AAResultBase {
28 explicit AMDGPUAAResult(const DataLayout &DL) : DL(DL) {} in AMDGPUAAResult() function
29 AMDGPUAAResult(AMDGPUAAResult &&Arg) in AMDGPUAAResult() function
53 using Result = AMDGPUAAResult;
55 AMDGPUAAResult run(Function &F, AnalysisManager<Function> &AM) { in run()
56 return AMDGPUAAResult(F.getDataLayout()); in run()
62 std::unique_ptr<AMDGPUAAResult> Result;
69 AMDGPUAAResult &getResult() { return *Result; } in getResult()
70 const AMDGPUAAResult &getResult() const { return *Result; } in getResult()
73 Result.reset(new AMDGPUAAResult(M.getDataLayout())); in doInitialization()
H A DAMDGPUAliasAnalysis.cpp47 AliasResult AMDGPUAAResult::alias(const MemoryLocation &LocA, in alias()
101 ModRefInfo AMDGPUAAResult::getModRefInfoMask(const MemoryLocation &Loc, in getModRefInfoMask()