Searched refs:SemaOpenACC (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenACCClause.cpp | 24 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 D | SemaOpenACC.cpp | 28 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 D | SemaOpenACCClauseAppertainment.cpp | 138 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 D | SemaOpenACCAtomic.cpp | 24 SemaOpenACC &SemaRef; 701 AtomicOperandChecker(SemaOpenACC &S, OpenACCAtomicKind AtKind, in AtomicOperandChecker() 724 StmtResult SemaOpenACC::CheckAtomicAssociatedStmt(SourceLocation AtomicDirLoc, in CheckAtomicAssociatedStmt()
|
| H A D | TreeTransform.h | 8414 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 D | SemaTemplateInstantiateDecl.cpp | 1071 SemaOpenACC::OpenACCParsedClause &ParsedClause; 1078 SemaOpenACC::OpenACCParsedClause &ParsedClause) in OpenACCDeclClauseInstantiator() 1338 SemaOpenACC::OpenACCParsedClause ParsedClause(DK, Clause->getClauseKind(), in InstantiateOpenACCClauseList()
|
| H A D | Sema.cpp | 298 OpenACCPtr(std::make_unique<SemaOpenACC>(*this)), in Sema()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaOpenACC.h | 36 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 D | Sema.h | 172 class SemaOpenACC; variable 1479 SemaOpenACC &OpenACC() { in OpenACC() 1586 std::unique_ptr<SemaOpenACC> OpenACCPtr;
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseStmt.cpp | 1748 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 D | ParseOpenACC.cpp | 992 SemaOpenACC::OpenACCParsedClause ParsedClause(DirKind, ClauseKind, ClauseLoc); in ParseOpenACCClauseParams() 1681 SemaOpenACC::AssociatedStmtRAII AssocStmtRAII( in ParseOpenACCDirectiveStmt()
|
| /freebsd/lib/clang/libclang/ |
| H A D | Makefile | 630 SRCS_MIN+= Sema/SemaOpenACC.cpp
|