#include "clang/Sema/SemaAMDGPU.h"
Definition at line 23 of file SemaAMDGPU.h.
◆ SemaAMDGPU() ◆ addAMDGPUFlatWorkGroupSizeAttr() ◆ addAMDGPUMaxNumWorkGroupsAttr() ◆ addAMDGPUWavesPerEUAttr() ◆ CheckAMDGCNBuiltinFunctionCall()Definition at line 25 of file SemaAMDGPU.cpp.
References checkMovDPPFunctionCall(), clang::SemaBase::Diag(), clang::Builtin::evaluateRequiredTargetFeatures(), clang::ActionResult< PtrTy, Compress >::get(), clang::CallExpr::getArg(), clang::SemaBase::getASTContext(), clang::Sema::getCurFunctionDecl(), clang::Expr::getExprLoc(), clang::ASTContext::getFunctionFeatureMap(), clang::APValue::getInt(), clang::Stmt::getSourceRange(), clang::ActionResult< PtrTy, Compress >::isInvalid(), clang::SemaBase::SemaRef, clang::Expr::EvalResult::Val, and clang::Sema::VerifyIntegerConstantExpression().
◆ checkMovDPPFunctionCall() ◆ CreateAMDGPUFlatWorkGroupSizeAttr() AMDGPUFlatWorkGroupSizeAttr * clang::SemaAMDGPU::CreateAMDGPUFlatWorkGroupSizeAttr ( const AttributeCommonInfo & CI, Expr * Min, Expr * Max ) ◆ CreateAMDGPUMaxNumWorkGroupsAttr() AMDGPUMaxNumWorkGroupsAttr * clang::SemaAMDGPU::CreateAMDGPUMaxNumWorkGroupsAttr ( const AttributeCommonInfo & CI, Expr * XExpr, Expr * YExpr, Expr * ZExpr ) ◆ CreateAMDGPUWavesPerEUAttr() ◆ handleAMDGPUFlatWorkGroupSizeAttr() void clang::SemaAMDGPU::handleAMDGPUFlatWorkGroupSizeAttr ( Decl * D, const ParsedAttr & AL ) ◆ handleAMDGPUMaxNumWorkGroupsAttr() void clang::SemaAMDGPU::handleAMDGPUMaxNumWorkGroupsAttr ( Decl * D, const ParsedAttr & AL ) ◆ handleAMDGPUNumSGPRAttr() void clang::SemaAMDGPU::handleAMDGPUNumSGPRAttr ( Decl * D, const ParsedAttr & AL ) ◆ handleAMDGPUNumVGPRAttr() void clang::SemaAMDGPU::handleAMDGPUNumVGPRAttr ( Decl * D, const ParsedAttr & AL ) ◆ handleAMDGPUWavesPerEUAttr() void clang::SemaAMDGPU::handleAMDGPUWavesPerEUAttr ( Decl * D, const ParsedAttr & AL )The documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4