Skip to content

Commit 9a06d1d

Browse files
hzellercopybara-github
authored andcommitted
Add missing xls::TypeProto protobuffer include.
And while at it, some slight other include-related fixes. PiperOrigin-RevId: 634560703
1 parent 500f18b commit 9a06d1d

11 files changed

+14
-2
lines changed

Diff for: xls/codegen/BUILD

+1
Original file line numberDiff line numberDiff line change
@@ -237,6 +237,7 @@ cc_library(
237237
"//xls/ir:channel_ops",
238238
"//xls/ir:type",
239239
"//xls/ir:value",
240+
"//xls/ir:xls_type_cc_proto",
240241
"@com_google_absl//absl/container:flat_hash_map",
241242
"@com_google_absl//absl/container:flat_hash_set",
242243
"@com_google_absl//absl/log:check",

Diff for: xls/codegen/flattening.cc

+4
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,16 @@
2323
#include "absl/status/statusor.h"
2424
#include "absl/strings/str_format.h"
2525
#include "absl/types/span.h"
26+
#include "xls/codegen/vast.h"
2627
#include "xls/common/status/ret_check.h"
2728
#include "xls/common/status/status_macros.h"
29+
#include "xls/ir/bits.h"
2830
#include "xls/ir/bits_ops.h"
2931
#include "xls/ir/package.h"
3032
#include "xls/ir/source_location.h"
33+
#include "xls/ir/type.h"
3134
#include "xls/ir/value.h"
35+
#include "xls/ir/xls_type.pb.h"
3236

3337
namespace xls {
3438

Diff for: xls/codegen/module_signature.cc

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
#include "xls/ir/package.h"
4040
#include "xls/ir/type.h"
4141
#include "xls/ir/value.h"
42+
#include "xls/ir/xls_type.pb.h"
4243

4344
namespace xls {
4445
namespace verilog {

Diff for: xls/ir/type.cc

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
#include "absl/strings/str_cat.h"
2626
#include "absl/strings/str_format.h"
2727
#include "absl/strings/str_join.h"
28+
#include "xls/ir/xls_type.pb.h"
2829

2930
namespace xls {
3031

Diff for: xls/ir/value.cc

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#include "xls/ir/bits.h"
3737
#include "xls/ir/bits_ops.h"
3838
#include "xls/ir/format_preference.h"
39+
#include "xls/ir/xls_type.pb.h"
3940
#include "xls/ir/xls_value.pb.h"
4041

4142
namespace xls {

Diff for: xls/jit/BUILD

+2
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@ cc_library(
333333
visibility = ["//xls:xls_users"],
334334
deps = [
335335
":function_base_jit",
336+
":ir_builder_visitor",
336337
":jit_buffer",
337338
":jit_runtime",
338339
":observer",
@@ -388,6 +389,7 @@ cc_test(
388389
"//xls/ir:type",
389390
"//xls/ir:value",
390391
"//xls/ir:value_view",
392+
"//xls/ir:xls_type_cc_proto",
391393
"@com_google_absl//absl/container:flat_hash_map",
392394
"@com_google_absl//absl/log",
393395
"@com_google_absl//absl/log:check",

Diff for: xls/jit/function_jit.cc

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
#include "xls/ir/value.h"
3939
#include "xls/ir/value_utils.h"
4040
#include "xls/jit/function_base_jit.h"
41+
#include "xls/jit/ir_builder_visitor.h"
4142
#include "xls/jit/jit_runtime.h"
4243
#include "xls/jit/observer.h"
4344
#include "xls/jit/orc_jit.h"

Diff for: xls/jit/function_jit_test.cc

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@
5959
#include "xls/ir/type.h"
6060
#include "xls/ir/value.h"
6161
#include "xls/ir/value_view.h"
62+
#include "xls/ir/xls_type.pb.h"
6263
#include "xls/jit/function_base_jit.h"
6364
#include "xls/jit/jit_buffer.h"
6465
#include "xls/jit/jit_runtime.h"

Diff for: xls/jit/switchable_function_jit.h

-2
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,8 @@
2222
#include <utility>
2323

2424
#include "absl/container/flat_hash_map.h"
25-
#include "absl/status/status.h"
2625
#include "absl/status/statusor.h"
2726
#include "absl/types/span.h"
28-
#include "xls/common/status/ret_check.h"
2927
#include "xls/ir/events.h"
3028
#include "xls/ir/function.h"
3129
#include "xls/ir/value.h"

Diff for: xls/simulation/BUILD

+1
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ cc_library(
6969
"//xls/common/status:status_macros",
7070
"//xls/ir:bits",
7171
"//xls/ir:value",
72+
"//xls/ir:xls_type_cc_proto",
7273
"//xls/tools:eval_utils",
7374
"@com_google_absl//absl/container:flat_hash_map",
7475
"@com_google_absl//absl/log",

Diff for: xls/simulation/module_simulator.cc

+1
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
#include "xls/common/status/status_macros.h"
3939
#include "xls/ir/bits.h"
4040
#include "xls/ir/value.h"
41+
#include "xls/ir/xls_type.pb.h"
4142
#include "xls/simulation/module_testbench.h"
4243
#include "xls/simulation/module_testbench_thread.h"
4344
#include "xls/tools/eval_utils.h"

0 commit comments

Comments
 (0)