Home | History | Annotate | Download | only in IR

Lines Matching full:fam

829   explicit FunctionAnalysisManagerModuleProxy(FunctionAnalysisManager &FAM)
830 : FAM(&FAM) {}
835 : FAM(Arg.FAM) {}
837 : FAM(std::move(Arg.FAM)) {}
840 std::swap(FAM, RHS.FAM);
858 FunctionAnalysisManager *FAM;
867 explicit Result(FunctionAnalysisManager &FAM) : FAM(&FAM) {}
870 Result(const Result &Arg) : FAM(Arg.FAM) {}
871 Result(Result &&Arg) : FAM(std::move(Arg.FAM)) {}
873 std::swap(FAM, RHS.FAM);
879 FunctionAnalysisManager &getManager() { return *FAM; }
894 FunctionAnalysisManager *FAM;
990 FunctionAnalysisManager *FAM = nullptr;
993 FAM = &AM->getResult<FunctionAnalysisManagerModuleProxy>(M).getManager();
997 PreservedAnalyses PassPA = Pass.run(I, FAM);
1002 if (FAM)
1003 FAM->invalidate(I, PassPA);