Home
last modified time | relevance | path

Searched refs:SemaOpenACC (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACCClause.cpp24 SemaOpenACC &S, const OpenACCDeviceTypeClause &DeviceTypeClause, in checkValidAfterDeviceType()
25 const SemaOpenACC::OpenACCParsedClause &NewClause) { in checkValidAfterDeviceType()
147 SemaOpenACC &SemaRef;
155 DiagGangWorkerVectorSeqConflict(SemaOpenACC::OpenACCParsedClause &Clause) { in DiagGangWorkerVectorSeqConflict()
178 CheckModifierList(SemaOpenACC::OpenACCParsedClause &Clause, in CheckModifierList()
254 SemaOpenACC::OpenACCParsedClause &Clause) { in CheckValidRoutineNewClauseHelper()
338 SemaOpenACC::OpenACCParsedClause &Clause) { in CheckValidRoutineGangWorkerVectorSeqNewClause()
355 CheckValidRoutineBindNewClause(SemaOpenACC::OpenACCParsedClause &Clause) { in CheckValidRoutineBindNewClause()
369 bool DisallowSinceLastDeviceType(SemaOpenACC::OpenACCParsedClause &Clause) { in DisallowSinceLastDeviceType()
477 SemaOpenACCClauseVisitor(SemaOpenACC &S, in SemaOpenACCClauseVisitor()
[all …]
H A DSemaOpenACC.cpp28 bool diagnoseConstructAppertainment(SemaOpenACC &S, OpenACCDirectiveKind K, in diagnoseConstructAppertainment()
105 SemaOpenACC::SemaOpenACC(Sema &S) : SemaBase(S) {} in SemaOpenACC() function in SemaOpenACC
107 SemaOpenACC::AssociatedStmtRAII::AssociatedStmtRAII( in AssociatedStmtRAII()
108 SemaOpenACC &S, OpenACCDirectiveKind DK, SourceLocation DirLoc, in AssociatedStmtRAII()
266 void SemaOpenACC::AssociatedStmtRAII::SetCollapseInfoBeforeAssociatedStmt( in SetCollapseInfoBeforeAssociatedStmt()
327 void SemaOpenACC::AssociatedStmtRAII::SetTileInfoBeforeAssociatedStmt( in SetTileInfoBeforeAssociatedStmt()
360 SemaOpenACC::AssociatedStmtRAII::~AssociatedStmtRAII() { in ~AssociatedStmtRAII()
381 void SemaOpenACC::ActOnConstruct(OpenACCDirectiveKind K, in ActOnConstruct()
391 ExprResult SemaOpenACC::ActOnIntExpr(OpenACCDirectiveKind DK, in ActOnIntExpr()
492 bool SemaOpenACC::CheckVarIsPointerType(OpenACCClauseKind ClauseKind, in CheckVarIsPointerType()
[all …]
H A DSemaOpenACCClauseAppertainment.cpp138 bool SemaOpenACC::DiagnoseRequiredClauses( in DiagnoseRequiredClauses()
161 bool SemaOpenACC::DiagnoseAllowedOnceClauses( in DiagnoseAllowedOnceClauses()
187 bool SemaOpenACC::DiagnoseExclusiveClauses( in DiagnoseExclusiveClauses()
215 bool SemaOpenACC::DiagnoseAllowedClauses(OpenACCDirectiveKind DK, in DiagnoseAllowedClauses()
H A DSemaOpenACCAtomic.cpp24 SemaOpenACC &SemaRef;
701 AtomicOperandChecker(SemaOpenACC &S, OpenACCAtomicKind AtKind, in AtomicOperandChecker()
724 StmtResult SemaOpenACC::CheckAtomicAssociatedStmt(SourceLocation AtomicDirLoc, in CheckAtomicAssociatedStmt()
H A DTreeTransform.h8414 SemaOpenACC::LoopInConstructRAII LCR{SemaRef.OpenACC()}; in TransformWhileStmt()
8436 SemaOpenACC::LoopInConstructRAII LCR{SemaRef.OpenACC()}; in TransformDoStmt()
8494 SemaOpenACC::LoopInConstructRAII LCR{SemaRef.OpenACC()}; in TransformForStmt()
9271 SemaOpenACC::LoopInConstructRAII LCR{SemaRef.OpenACC()}; in TransformCXXForRangeStmt()
11734 SemaOpenACC::OpenACCParsedClause &ParsedClause;
11759 SemaOpenACC::OpenACCParsedClause &PC) in OpenACCClauseTransform()
12462 SemaOpenACC::OpenACCParsedClause ParsedClause( in TransformOpenACCClause()
12503 SemaOpenACC::AssociatedStmtRAII AssocStmtRAII( in TransformOpenACCComputeConstruct()
12530 SemaOpenACC::AssociatedStmtRAII AssocStmtRAII( in TransformOpenACCLoopConstruct()
12556 SemaOpenACC::AssociatedStmtRAII AssocStmtRAII( in TransformOpenACCCombinedConstruct()
[all …]
H A DSemaTemplateInstantiateDecl.cpp1071 SemaOpenACC::OpenACCParsedClause &ParsedClause;
1078 SemaOpenACC::OpenACCParsedClause &ParsedClause) in OpenACCDeclClauseInstantiator()
1338 SemaOpenACC::OpenACCParsedClause ParsedClause(DK, Clause->getClauseKind(), in InstantiateOpenACCClauseList()
H A DSema.cpp298 OpenACCPtr(std::make_unique<SemaOpenACC>(*this)), in Sema()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaOpenACC.h36 class SemaOpenACC : public SemaBase {
140 SemaOpenACC &SemaRef;
185 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker()
190 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker()
196 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker()
201 ForStmtBeginChecker(SemaOpenACC &SemaRef, SourceLocation ForLoc, in ForStmtBeginChecker()
746 SemaOpenACC(Sema &S);
901 bool CheckDeclareClause(SemaOpenACC::OpenACCParsedClause &Clause,
958 SemaOpenACC &SemaRef;
965 LoopInConstructRAII(SemaOpenACC &SemaRef, bool PreserveDepth = true)
[all …]
H A DSema.h172 class SemaOpenACC; variable
1479 SemaOpenACC &OpenACC() { in OpenACC()
1586 std::unique_ptr<SemaOpenACC> OpenACCPtr;
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseStmt.cpp1748 SemaOpenACC::LoopInConstructRAII LCR{getActions().OpenACC()}; in ParseWhileStatement()
1797 SemaOpenACC::LoopInConstructRAII LCR{getActions().OpenACC()}; in ParseDoStatement()
2203 SemaOpenACC::LoopInConstructRAII LCR{getActions().OpenACC()}; in ParseForStatement()
H A DParseOpenACC.cpp992 SemaOpenACC::OpenACCParsedClause ParsedClause(DirKind, ClauseKind, ClauseLoc); in ParseOpenACCClauseParams()
1681 SemaOpenACC::AssociatedStmtRAII AssocStmtRAII( in ParseOpenACCDirectiveStmt()
/freebsd/lib/clang/libclang/
H A DMakefile630 SRCS_MIN+= Sema/SemaOpenACC.cpp