| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | AttrImpl.cpp | 196 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const OMPTraitInfo &TI); 197 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const OMPTraitInfo *TI);
|
| H A D | OpenMPClause.cpp | 2768 void OMPTraitInfo::getAsVariantMatchInfo(ASTContext &ASTCtx, in getAsVariantMatchInfo() 2818 void OMPTraitInfo::print(llvm::raw_ostream &OS, in print() 2871 std::string OMPTraitInfo::getMangledName() const { in getMangledName() 2897 OMPTraitInfo::OMPTraitInfo(StringRef MangledName) { in OMPTraitInfo() function in OMPTraitInfo 2931 const OMPTraitInfo &TI) { in operator <<() 2938 const OMPTraitInfo *TI) { in operator <<()
|
| H A D | DeclarationName.cpp | 142 << OMPTraitInfo(NameContextPair.second) << "]"; in print()
|
| H A D | ASTContext.cpp | 15065 OMPTraitInfo &ASTContext::getNewOMPTraitInfo() { in getNewOMPTraitInfo() 15066 OMPTraitInfoVector.emplace_back(new OMPTraitInfo()); in getNewOMPTraitInfo()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTRecordReader.h | 28 class OMPTraitInfo; variable 265 OMPTraitInfo *readOMPTraitInfo();
|
| H A D | ASTRecordWriter.h | 318 void writeOMPTraitInfo(const OMPTraitInfo *TI);
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaOpenMP.h | 129 void ActOnOpenMPBeginDeclareVariant(SourceLocation Loc, OMPTraitInfo &TI); 832 OMPTraitInfo &TI, unsigned NumAppendArgs, 849 FunctionDecl *FD, Expr *VariantRef, OMPTraitInfo &TI, 950 OMPClause *ActOnOpenMPWhenClause(OMPTraitInfo &TI, SourceLocation StartLoc, 1488 OMPTraitInfo *TI; 1493 OMPDeclareVariantScope(OMPTraitInfo &TI); 1497 OMPTraitInfo *getOMPTraitInfoForSurroundingScope() { in getOMPTraitInfoForSurroundingScope()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Attr.h | 40 class OMPTraitInfo; variable
|
| H A D | ASTContext.h | 97 class OMPTraitInfo; variable 3689 OMPTraitInfo &getNewOMPTraitInfo(); 3710 SmallVector<std::unique_ptr<OMPTraitInfo>, 4> OMPTraitInfoVector;
|
| H A D | OpenMPClause.h | 9511 class OMPTraitInfo { 9513 OMPTraitInfo() {} in OMPTraitInfo() function 9518 OMPTraitInfo(StringRef MangledName); 9566 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const OMPTraitInfo &TI); 9567 llvm::raw_ostream &operator<<(llvm::raw_ostream &OS, const OMPTraitInfo *TI);
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseOpenMP.cpp | 546 OMPTraitInfo *ParentTI = in ParseOpenMPDeclareBeginVariantDirective() 549 OMPTraitInfo &TI = ASTCtx.getNewOMPTraitInfo(); in ParseOpenMPDeclareBeginVariantDirective() 1320 bool Parser::parseOMPContextSelectors(SourceLocation Loc, OMPTraitInfo &TI) { in parseOMPContextSelectors() 1367 OMPTraitInfo *ParentTI = in ParseOMPDeclareVariantClauses() 1370 OMPTraitInfo &TI = ASTCtx.getNewOMPTraitInfo(); in ParseOMPDeclareVariantClauses() 1506 OMPTraitInfo &TI, in parseOMPDeclareVariantMatchClause() 1507 OMPTraitInfo *ParentTI) { in parseOMPDeclareVariantMatchClause() 2586 OMPTraitInfo &TI = Actions.getASTContext().getNewOMPTraitInfo(); in ParseOpenMPDeclarativeOrExecutableDirective() 2683 OMPTraitInfo &TI = Actions.getASTContext().getNewOMPTraitInfo(); in ParseOpenMPDeclarativeOrExecutableDirective()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 53 class OMPTraitInfo; variable 6373 bool parseOMPContextSelectors(SourceLocation Loc, OMPTraitInfo &TI); 6380 bool parseOMPDeclareVariantMatchClause(SourceLocation Loc, OMPTraitInfo &TI, 6381 OMPTraitInfo *ParentTI);
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Attr.td | 245 // an OMPTraitInfo object. 254 // The structure of an OMPTraitInfo object is a tree as defined below: 256 // OMPTraitInfo := {list<OMPTraitSet>} 4678 OMPTraitInfo &getTraitInfo() { return *traitInfos; }
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 3164 OMPTraitInfo *readOMPTraitInfo() { return Reader.readOMPTraitInfo(); } in readOMPTraitInfo()
|
| H A D | ASTReader.cpp | 12617 OMPTraitInfo *ASTRecordReader::readOMPTraitInfo() { in readOMPTraitInfo() 12618 OMPTraitInfo &TI = getContext().getNewOMPTraitInfo(); in readOMPTraitInfo()
|
| H A D | ASTWriter.cpp | 8610 void ASTRecordWriter::writeOMPTraitInfo(const OMPTraitInfo *TI) { in writeOMPTraitInfo()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 2694 OMPTraitInfo &TI) { in ActOnOpenMPBeginDeclareVariant() 7016 SemaOpenMP::OMPDeclareVariantScope::OMPDeclareVariantScope(OMPTraitInfo &TI) in OMPDeclareVariantScope() 7179 OMPTraitInfo &TI = A->getTraitInfo(); in ActOnOpenMPCall() 7250 OMPTraitInfo &TI, in checkOpenMPDeclareVariantFunction() 7554 FunctionDecl *FD, Expr *VariantRef, OMPTraitInfo &TI, in ActOnOpenMPDeclareVariantDirective()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 462 OMPTraitInfo &TI = S.getASTContext().getNewOMPTraitInfo(); in instantiateOMPDeclareVariantAttr()
|