Author: eopXD Date: 2023-06-08T10:55:01-07:00 New Revision: 382550bf334b178f078c694b5e7331f6c7881f5e
URL: https://github.com/llvm/llvm-project/commit/382550bf334b178f078c694b5e7331f6c7881f5e DIFF: https://github.com/llvm/llvm-project/commit/382550bf334b178f078c694b5e7331f6c7881f5e.diff LOG: [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 Added: Modified: clang/include/clang/Sema/Sema.h clang/lib/Parse/ParsePragma.cpp clang/lib/Sema/SemaLookup.cpp clang/lib/Sema/SemaRISCVVectorLookup.cpp Removed: ################################################################################ diff --git a/clang/include/clang/Sema/Sema.h b/clang/include/clang/Sema/Sema.h index 7855921b4c0a1..b335a04dc473a 100644 --- a/clang/include/clang/Sema/Sema.h +++ b/clang/include/clang/Sema/Sema.h @@ -1631,7 +1631,7 @@ class Sema final { bool DeclareRISCVVBuiltins = false; /// Indicate RISC-V SiFive vector builtin functions enabled or not. - bool DeclareRISCVVectorBuiltins = false; + bool DeclareRISCVSiFiveVectorBuiltins = false; private: std::unique_ptr<sema::RISCVIntrinsicManager> RVIntrinsicManager; diff --git a/clang/lib/Parse/ParsePragma.cpp b/clang/lib/Parse/ParsePragma.cpp index 79707bc297f43..b3178aef64d72 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 5a2a3616d1136..fad8405b12743 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 5599b9277cd79..5f172d7275c08 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); } _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits