Skip to content

Commit a0b0bf3

Browse files
committed
[bazel] Port for 9f6250f.
1 parent 8ce66a1 commit a0b0bf3

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

utils/bazel/llvm-project-overlay/clang/BUILD.bazel

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ gentbl(
134134
td_file = "include/clang/Basic/arm_sve.td",
135135
td_srcs = [
136136
"include/clang/Basic/arm_sve.td",
137+
"include/clang/Basic/arm_sve_sme_incl.td",
137138
],
138139
)
139140

@@ -147,6 +148,7 @@ gentbl(
147148
td_file = "include/clang/Basic/arm_sve.td",
148149
td_srcs = [
149150
"include/clang/Basic/arm_sve.td",
151+
"include/clang/Basic/arm_sve_sme_incl.td",
150152
],
151153
)
152154

@@ -160,6 +162,7 @@ gentbl(
160162
td_file = "include/clang/Basic/arm_sve.td",
161163
td_srcs = [
162164
"include/clang/Basic/arm_sve.td",
165+
"include/clang/Basic/arm_sve_sme_incl.td",
163166
],
164167
)
165168

@@ -173,6 +176,49 @@ gentbl(
173176
td_file = "include/clang/Basic/arm_sve.td",
174177
td_srcs = [
175178
"include/clang/Basic/arm_sve.td",
179+
"include/clang/Basic/arm_sve_sme_incl.td",
180+
],
181+
)
182+
183+
gentbl(
184+
name = "basic_arm_sme_builtins_gen",
185+
tbl_outs = [(
186+
"-gen-arm-sme-builtins",
187+
"include/clang/Basic/arm_sme_builtins.inc",
188+
)],
189+
tblgen = ":clang-tblgen",
190+
td_file = "include/clang/Basic/arm_sme.td",
191+
td_srcs = [
192+
"include/clang/Basic/arm_sme.td",
193+
"include/clang/Basic/arm_sve_sme_incl.td",
194+
],
195+
)
196+
197+
gentbl(
198+
name = "basic_arm_sme_builtin_cg_gen",
199+
tbl_outs = [(
200+
"-gen-arm-sme-builtin-codegen",
201+
"include/clang/Basic/arm_sme_builtin_cg.inc",
202+
)],
203+
tblgen = ":clang-tblgen",
204+
td_file = "include/clang/Basic/arm_sme.td",
205+
td_srcs = [
206+
"include/clang/Basic/arm_sme.td",
207+
"include/clang/Basic/arm_sve_sme_incl.td",
208+
],
209+
)
210+
211+
gentbl(
212+
name = "basic_arm_sme_sema_rangechecks_gen",
213+
tbl_outs = [(
214+
"-gen-arm-sme-sema-rangechecks",
215+
"include/clang/Basic/arm_sme_sema_rangechecks.inc",
216+
)],
217+
tblgen = ":clang-tblgen",
218+
td_file = "include/clang/Basic/arm_sme.td",
219+
td_srcs = [
220+
"include/clang/Basic/arm_sme.td",
221+
"include/clang/Basic/arm_sve_sme_incl.td",
176222
],
177223
)
178224

@@ -498,6 +544,8 @@ cc_library(
498544
"include/clang/Basic/arm_mve_builtin_aliases.inc",
499545
"include/clang/Basic/arm_mve_builtin_cg.inc",
500546
"include/clang/Basic/arm_mve_builtin_sema.inc",
547+
"include/clang/Basic/arm_sme_builtins.inc",
548+
"include/clang/Basic/arm_sme_builtin_cg.inc",
501549
"include/clang/Basic/arm_neon.inc",
502550
"include/clang/Basic/AttrHasAttributeImpl.inc",
503551
"include/clang/Basic/AttrList.inc",
@@ -529,6 +577,8 @@ cc_library(
529577
":basic_arm_neon_inc_gen",
530578
":basic_arm_sve_builtins_gen",
531579
":basic_arm_sve_typeflags_gen",
580+
":basic_arm_sme_builtins_gen",
581+
":basic_arm_sme_builtin_cg_gen",
532582
":basic_attr_gen",
533583
":basic_internal_headers",
534584
":basic_riscv_sifive_vector_builtins_gen",
@@ -975,6 +1025,8 @@ cc_library(
9751025
":basic_arm_cde_sema_gen",
9761026
":basic_arm_sve_builtins_gen",
9771027
":basic_arm_sve_sema_rangechecks_gen",
1028+
":basic_arm_sme_builtins_gen",
1029+
":basic_arm_sme_sema_rangechecks_gen",
9781030
":basic_riscv_sifive_vector_builtin_sema_gen",
9791031
":basic_riscv_vector_builtin_sema_gen",
9801032
":edit",
@@ -1550,6 +1602,7 @@ gentbl(
15501602
td_file = "include/clang/Basic/arm_sve.td",
15511603
td_srcs = [
15521604
"include/clang/Basic/arm_sve.td",
1605+
"include/clang/Basic/arm_sve_sme_incl.td",
15531606
],
15541607
)
15551608

@@ -1744,6 +1797,7 @@ cc_library(
17441797
":basic",
17451798
":basic_arm_cde_cg_gen",
17461799
":basic_arm_sve_builtin_cg_gen",
1800+
":basic_arm_sme_builtin_cg_gen",
17471801
":basic_riscv_sifive_vector_builtin_cg_gen",
17481802
":basic_riscv_vector_builtin_cg_gen",
17491803
":driver",

0 commit comments

Comments
 (0)