Enzyme main
Loading...
Searching...
No Matches
TypeAnalysisPrinterNewPM Class Referencefinal

#include "TypeAnalysis/TypeAnalysisPrinter.h"

Inheritance diagram for TypeAnalysisPrinterNewPM:
Collaboration diagram for TypeAnalysisPrinterNewPM:

Public Types

using Result = llvm::PreservedAnalyses
 

Public Member Functions

 TypeAnalysisPrinterNewPM ()
 
Result run (llvm::Module &M, llvm::ModuleAnalysisManager &MAM)
 

Static Public Member Functions

static bool isRequired ()
 

Detailed Description

Definition at line 36 of file TypeAnalysisPrinter.h.

Member Typedef Documentation

◆ Result

using TypeAnalysisPrinterNewPM::Result = llvm::PreservedAnalyses

Definition at line 44 of file TypeAnalysisPrinter.h.

Constructor & Destructor Documentation

◆ TypeAnalysisPrinterNewPM()

TypeAnalysisPrinterNewPM::TypeAnalysisPrinterNewPM ( )
inline

Definition at line 45 of file TypeAnalysisPrinter.h.

Member Function Documentation

◆ isRequired()

static bool TypeAnalysisPrinterNewPM::isRequired ( )
inlinestatic

Definition at line 49 of file TypeAnalysisPrinter.h.

◆ run()

TypeAnalysisPrinterNewPM::Result TypeAnalysisPrinterNewPM::run ( llvm::Module & M,
llvm::ModuleAnalysisManager & MAM )

Definition at line 209 of file TypeAnalysisPrinter.cpp.

References EmitFailure(), and EnzymeFunctionToAnalyze().


The documentation for this class was generated from the following files: