@@ -392,6 +392,7 @@ cc_test(
392
392
":bits" ,
393
393
":bits_ops" ,
394
394
":bits_test_utils" ,
395
+ ":format_preference" ,
395
396
":number_parser" ,
396
397
":value" ,
397
398
"//xls/common:bits_util" ,
@@ -611,11 +612,13 @@ cc_library(
611
612
deps = [
612
613
":channel" ,
613
614
":channel_ops" ,
615
+ ":foreign_function_data_cc_proto" ,
614
616
":format_strings" ,
615
617
":ir" ,
616
618
":op" ,
617
619
":register" ,
618
620
":source_location" ,
621
+ ":type" ,
619
622
":value" ,
620
623
":verifier" ,
621
624
"//xls/common:casts" ,
@@ -646,6 +649,7 @@ cc_test(
646
649
":ir_matcher" ,
647
650
":node_util" ,
648
651
":op" ,
652
+ ":register" ,
649
653
":source_location" ,
650
654
":type" ,
651
655
":value" ,
@@ -917,10 +921,13 @@ cc_library(
917
921
":bits" ,
918
922
":type" ,
919
923
":value" ,
924
+ "//xls/common:bits_util" ,
920
925
"//xls/common/status:ret_check" ,
921
926
"//xls/common/status:status_macros" ,
922
927
"//xls/data_structures:leaf_type_tree" ,
928
+ "@com_google_absl//absl/base" ,
923
929
"@com_google_absl//absl/log" ,
930
+ "@com_google_absl//absl/log:check" ,
924
931
"@com_google_absl//absl/status:statusor" ,
925
932
"@com_google_absl//absl/strings" ,
926
933
],
@@ -991,6 +998,7 @@ cc_test(
991
998
name = "ir_test_base_test" ,
992
999
srcs = ["ir_test_base_test.cc" ],
993
1000
deps = [
1001
+ ":ir" ,
994
1002
":ir_test_base" ,
995
1003
"//xls/common:xls_gunit_main" ,
996
1004
"//xls/common/status:matchers" ,
@@ -1051,6 +1059,7 @@ cc_library(
1051
1059
hdrs = ["format_strings.h" ],
1052
1060
deps = [
1053
1061
":format_preference" ,
1062
+ "@com_google_absl//absl/status" ,
1054
1063
"@com_google_absl//absl/status:statusor" ,
1055
1064
"@com_google_absl//absl/strings" ,
1056
1065
"@com_google_absl//absl/strings:str_format" ,
@@ -1062,6 +1071,7 @@ cc_test(
1062
1071
name = "format_strings_test" ,
1063
1072
srcs = ["format_strings_test.cc" ],
1064
1073
deps = [
1074
+ ":format_preference" ,
1065
1075
":format_strings" ,
1066
1076
"//xls/common:xls_gunit_main" ,
1067
1077
"//xls/common/status:matchers" ,
@@ -1208,6 +1218,7 @@ cc_library(
1208
1218
"//xls/common:string_to_int" ,
1209
1219
"//xls/common/status:ret_check" ,
1210
1220
"//xls/common/status:status_macros" ,
1221
+ "@com_google_absl//absl/status" ,
1211
1222
"@com_google_absl//absl/status:statusor" ,
1212
1223
"@com_google_absl//absl/strings" ,
1213
1224
"@com_google_absl//absl/strings:str_format" ,
@@ -1283,6 +1294,7 @@ cc_test(
1283
1294
deps = [
1284
1295
":bits" ,
1285
1296
":bits_ops" ,
1297
+ ":format_preference" ,
1286
1298
":number_parser" ,
1287
1299
"//xls/common:xls_gunit_main" ,
1288
1300
"//xls/common/status:matchers" ,
@@ -1298,6 +1310,7 @@ cc_test(
1298
1310
":big_int" ,
1299
1311
":bits" ,
1300
1312
":bits_ops" ,
1313
+ ":format_preference" ,
1301
1314
":number_parser" ,
1302
1315
"//xls/common:xls_gunit_main" ,
1303
1316
"//xls/common/status:matchers" ,
@@ -1417,6 +1430,7 @@ cc_library(
1417
1430
"//xls/common/status:status_macros" ,
1418
1431
"@com_google_absl//absl/container:flat_hash_map" ,
1419
1432
"@com_google_absl//absl/log" ,
1433
+ "@com_google_absl//absl/status" ,
1420
1434
"@com_google_absl//absl/status:statusor" ,
1421
1435
"@com_google_absl//absl/strings:str_format" ,
1422
1436
],
@@ -1594,6 +1608,7 @@ cc_test(
1594
1608
"//xls/common/status:matchers" ,
1595
1609
"//xls/common/status:ret_check" ,
1596
1610
"//xls/common/status:status_macros" ,
1611
+ "@com_google_absl//absl/base" ,
1597
1612
"@com_google_absl//absl/status" ,
1598
1613
"@com_google_absl//absl/types:span" ,
1599
1614
"@com_google_googletest//:gtest" ,
@@ -1811,7 +1826,6 @@ cc_library(
1811
1826
"//xls/common/status:status_macros" ,
1812
1827
"@com_google_absl//absl/algorithm:container" ,
1813
1828
"@com_google_absl//absl/base:nullability" ,
1814
- "@com_google_absl//absl/container:btree" ,
1815
1829
"@com_google_absl//absl/container:flat_hash_map" ,
1816
1830
"@com_google_absl//absl/container:flat_hash_set" ,
1817
1831
"@com_google_absl//absl/log" ,
@@ -1852,6 +1866,7 @@ cc_library(
1852
1866
hdrs = ["proc_elaboration.h" ],
1853
1867
deps = [
1854
1868
":channel" ,
1869
+ ":channel_cc_proto" ,
1855
1870
":channel_ops" ,
1856
1871
":elaboration" ,
1857
1872
":ir" ,
0 commit comments