FLANG
fir::acc::FIROpenACCSupportAnalysis Class Reference

#include <flang/Optimizer/OpenACC/Analysis/FIROpenACCSupportAnalysis.h>

Public Member Functions

std::string getVariableName (mlir::Value v)
std::string getRecipeName (mlir::acc::RecipeKind kind, mlir::Type type, mlir::Value var)
mlir::InFlightDiagnostic emitNYI (mlir::Location loc, const mlir::Twine &message)

Detailed Description

FIR-specific implementation for the OpenACCSupport analysis interface.

This class provides the custom implementations of the OpenACCSupport interface methods that are tailored to FIR's requirements and can handle FIR dialect operations and types. Its primary intent is to be registered with the OpenACCSupport analysis using setImplementation()

Usage: auto &support = getAnalysis<mlir::acc::OpenACCSupport>(); support.setImplementation(fir::acc::FIROpenACCSupportAnalysis());


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