Lines Matching defs:AMDGPUAAResult
24 class AMDGPUAAResult : public AAResultBase {
28 explicit AMDGPUAAResult(const DataLayout &DL) : DL(DL) {}
29 AMDGPUAAResult(AMDGPUAAResult &&Arg)
53 using Result = AMDGPUAAResult;
55 AMDGPUAAResult run(Function &F, AnalysisManager<Function> &AM) {
56 return AMDGPUAAResult(F.getDataLayout());
60 /// Legacy wrapper pass to provide the AMDGPUAAResult object.
62 std::unique_ptr<AMDGPUAAResult> Result;
69 AMDGPUAAResult &getResult() { return *Result; }
70 const AMDGPUAAResult &getResult() const { return *Result; }
73 Result.reset(new AMDGPUAAResult(M.getDataLayout()));