clang 22.0.0git
clang::CIRGen::OpenACCRecipeBuilder< RecipeTy > Class Template Reference

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CIR/CodeGen/CIRGenOpenACCRecipe.h"

Public Member Functions

 OpenACCRecipeBuilder (CIRGen::CIRGenFunction &cgf, CIRGen::CIRGenBuilderTy &builder)
RecipeTy getOrCreateRecipe (ASTContext &astCtx, const Expr *varRef, const VarDecl *varRecipe, const VarDecl *temporary, OpenACCReductionOperator reductionOp, DeclContext *dc, QualType baseType, mlir::Value mainOp)

Detailed Description

template<typename RecipeTy>
class clang::CIRGen::OpenACCRecipeBuilder< RecipeTy >

Definition at line 25 of file CIRGenOpenACCRecipe.h.

Constructor & Destructor Documentation

◆ OpenACCRecipeBuilder()

template<typename RecipeTy>
clang::CIRGen::OpenACCRecipeBuilder< RecipeTy >::OpenACCRecipeBuilder ( CIRGen::CIRGenFunction & cgf,
CIRGen::CIRGenBuilderTy & builder )
inline

Definition at line 265 of file CIRGenOpenACCRecipe.h.

Member Function Documentation

◆ getOrCreateRecipe()

template<typename RecipeTy>
RecipeTy clang::CIRGen::OpenACCRecipeBuilder< RecipeTy >::getOrCreateRecipe ( ASTContext & astCtx,
const Expr * varRef,
const VarDecl * varRecipe,
const VarDecl * temporary,
OpenACCReductionOperator reductionOp,
DeclContext * dc,
QualType baseType,
mlir::Value mainOp )
inline

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