Author: Valentin Clement Date: 2021-01-14T14:19:53-05:00 New Revision: ca98baa042538e1a8654dd86b24d1602df9a1aec
URL: https://github.com/llvm/llvm-project/commit/ca98baa042538e1a8654dd86b24d1602df9a1aec DIFF: https://github.com/llvm/llvm-project/commit/ca98baa042538e1a8654dd86b24d1602df9a1aec.diff LOG: [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955 This patch rename the tablegen generated file ACC.cpp.inc to ACC.inc in order to match what was done in D92955. This file is included in header file as well as .cpp file so it make more sense. Reviewed By: sameeranjoshi Differential Revision: https://reviews.llvm.org/D93485 Added: Modified: flang/include/flang/Parser/dump-parse-tree.h flang/include/flang/Parser/parse-tree.h flang/lib/Parser/unparse.cpp flang/lib/Semantics/check-acc-structure.h llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenACC/BUILD.gn Removed: ################################################################################ diff --git a/flang/include/flang/Parser/dump-parse-tree.h b/flang/include/flang/Parser/dump-parse-tree.h index 60e00002a2df..bc0fd388b11c 100644 --- a/flang/include/flang/Parser/dump-parse-tree.h +++ b/flang/include/flang/Parser/dump-parse-tree.h @@ -65,7 +65,7 @@ class ParseTreeDumper { NODE(parser, AccBlockDirective) NODE(parser, AccClause) #define GEN_FLANG_DUMP_PARSE_TREE_CLAUSES -#include "llvm/Frontend/OpenACC/ACC.cpp.inc" +#include "llvm/Frontend/OpenACC/ACC.inc" NODE(parser, AccBindClause) NODE(parser, AccDefaultClause) static std::string GetNodeName(const llvm::acc::DefaultValue &x) { diff --git a/flang/include/flang/Parser/parse-tree.h b/flang/include/flang/Parser/parse-tree.h index 7a7b2a184004..dcc38090a3a1 100644 --- a/flang/include/flang/Parser/parse-tree.h +++ b/flang/include/flang/Parser/parse-tree.h @@ -3920,13 +3920,13 @@ struct AccClause { UNION_CLASS_BOILERPLATE(AccClause); #define GEN_FLANG_CLAUSE_PARSER_CLASSES -#include "llvm/Frontend/OpenACC/ACC.cpp.inc" +#include "llvm/Frontend/OpenACC/ACC.inc" CharBlock source; std::variant< #define GEN_FLANG_CLAUSE_PARSER_CLASSES_LIST -#include "llvm/Frontend/OpenACC/ACC.cpp.inc" +#include "llvm/Frontend/OpenACC/ACC.inc" > u; }; diff --git a/flang/lib/Parser/unparse.cpp b/flang/lib/Parser/unparse.cpp index 2086862551d9..5bf8db8bf0a1 100644 --- a/flang/lib/Parser/unparse.cpp +++ b/flang/lib/Parser/unparse.cpp @@ -1831,7 +1831,7 @@ class UnparseVisitor { Word(llvm::acc::getOpenACCDirectiveName(x).str()); } #define GEN_FLANG_CLAUSE_UNPARSE -#include "llvm/Frontend/OpenACC/ACC.cpp.inc" +#include "llvm/Frontend/OpenACC/ACC.inc" void Unparse(const AccObjectListWithModifier &x) { Walk(std::get<std::optional<AccDataModifier>>(x.t), ":"); Walk(std::get<AccObjectList>(x.t)); diff --git a/flang/lib/Semantics/check-acc-structure.h b/flang/lib/Semantics/check-acc-structure.h index 29d40b9cbe67..ffe468c96d86 100644 --- a/flang/lib/Semantics/check-acc-structure.h +++ b/flang/lib/Semantics/check-acc-structure.h @@ -27,7 +27,7 @@ using AccClauseSet = Fortran::common::EnumSet<llvm::acc::Clause, llvm::acc::Clause_enumSize>; #define GEN_FLANG_DIRECTIVE_CLAUSE_SETS -#include "llvm/Frontend/OpenACC/ACC.cpp.inc" +#include "llvm/Frontend/OpenACC/ACC.inc" namespace Fortran::semantics { @@ -38,7 +38,7 @@ class AccStructureChecker AccStructureChecker(SemanticsContext &context) : DirectiveStructureChecker(context, #define GEN_FLANG_DIRECTIVE_CLAUSE_MAP -#include "llvm/Frontend/OpenACC/ACC.cpp.inc" +#include "llvm/Frontend/OpenACC/ACC.inc" ) { } diff --git a/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt b/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt index 31086ec9a47b..b8332e03ff81 100644 --- a/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt +++ b/llvm/include/llvm/Frontend/OpenACC/CMakeLists.txt @@ -1,4 +1,4 @@ set(LLVM_TARGET_DEFINITIONS ACC.td) tablegen(LLVM ACC.h.inc --gen-directive-decl) -tablegen(LLVM ACC.cpp.inc --gen-directive-gen) +tablegen(LLVM ACC.inc --gen-directive-gen) add_public_tablegen_target(acc_gen) diff --git a/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenACC/BUILD.gn b/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenACC/BUILD.gn index 26c9b52a1660..995b7f29e521 100644 --- a/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenACC/BUILD.gn +++ b/llvm/utils/gn/secondary/llvm/include/llvm/Frontend/OpenACC/BUILD.gn @@ -9,7 +9,7 @@ tablegen("ACC") { tablegen("ACCcpp") { visibility = [ ":acc_gen" ] args = [ "-gen-directive-gen" ] - output_name = "ACC.cpp.inc" + output_name = "ACC.inc" td_file = "ACC.td" } _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits