From: eopXD Date: Thu, 8 Jun 2023 17:50:13 +0000 (-0700) Subject: [Clang][RISCV] Adjust naming from `DeclareRISCVVectorBuiltins` to `DeclareRISCVSiFive... X-Git-Tag: upstream/17.0.6~5707 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=382550bf334b178f078c694b5e7331f6c7881f5e;p=platform%2Fupstream%2Fllvm.git [Clang][RISCV] Adjust naming from `DeclareRISCVVectorBuiltins` to `DeclareRISCVSiFiveVectorBuiltins`. NFC The variable indicates if RISC-V Sifive vector builtin functions are enabled or not. The adjusted naming help clarifies this. cc: @4vtomat --- diff --git a/clang/include/clang/Sema/Sema.h b/clang/include/clang/Sema/Sema.h index 7855921b4c0a..b335a04dc473 100644 --- a/clang/include/clang/Sema/Sema.h +++ b/clang/include/clang/Sema/Sema.h @@ -1631,7 +1631,7 @@ public: bool DeclareRISCVVBuiltins = false; /// Indicate RISC-V SiFive vector builtin functions enabled or not. - bool DeclareRISCVVectorBuiltins = false; + bool DeclareRISCVSiFiveVectorBuiltins = false; private: std::unique_ptr RVIntrinsicManager; diff --git a/clang/lib/Parse/ParsePragma.cpp b/clang/lib/Parse/ParsePragma.cpp index 79707bc297f4..b3178aef64d7 100644 --- a/clang/lib/Parse/ParsePragma.cpp +++ b/clang/lib/Parse/ParsePragma.cpp @@ -4059,5 +4059,5 @@ void PragmaRISCVHandler::HandlePragma(Preprocessor &PP, if (II->isStr("vector")) Actions.DeclareRISCVVBuiltins = true; else if (II->isStr("sifive_vector")) - Actions.DeclareRISCVVectorBuiltins = true; + Actions.DeclareRISCVSiFiveVectorBuiltins = true; } diff --git a/clang/lib/Sema/SemaLookup.cpp b/clang/lib/Sema/SemaLookup.cpp index 5a2a3616d113..fad8405b1274 100644 --- a/clang/lib/Sema/SemaLookup.cpp +++ b/clang/lib/Sema/SemaLookup.cpp @@ -933,7 +933,7 @@ bool Sema::LookupBuiltin(LookupResult &R) { } } - if (DeclareRISCVVBuiltins || DeclareRISCVVectorBuiltins) { + if (DeclareRISCVVBuiltins || DeclareRISCVSiFiveVectorBuiltins) { if (!RVIntrinsicManager) RVIntrinsicManager = CreateRISCVIntrinsicManager(*this); diff --git a/clang/lib/Sema/SemaRISCVVectorLookup.cpp b/clang/lib/Sema/SemaRISCVVectorLookup.cpp index 5599b9277cd7..5f172d7275c0 100644 --- a/clang/lib/Sema/SemaRISCVVectorLookup.cpp +++ b/clang/lib/Sema/SemaRISCVVectorLookup.cpp @@ -321,7 +321,7 @@ void RISCVIntrinsicManagerImpl::InitIntrinsicList() { if (S.DeclareRISCVVBuiltins) ConstructRVVIntrinsics(RVVIntrinsicRecords, IntrinsicKind::RVV); - if (S.DeclareRISCVVectorBuiltins) + if (S.DeclareRISCVSiFiveVectorBuiltins) ConstructRVVIntrinsics(RVSiFiveVectorIntrinsicRecords, IntrinsicKind::SIFIVE_VECTOR); }