File tree Expand file tree Collapse file tree 5 files changed +44
-0
lines changed
utils/bazel/llvm-project-overlay Expand file tree Collapse file tree 5 files changed +44
-0
lines changed Original file line number Diff line number Diff line change @@ -1735,6 +1735,7 @@ cc_library(
17351735 "//llvm:Linker" ,
17361736 "//llvm:MC" ,
17371737 "//llvm:Option" ,
1738+ "//llvm:Plugins" ,
17381739 "//llvm:ProfileData" ,
17391740 "//llvm:Remarks" ,
17401741 "//llvm:Support" ,
@@ -1868,6 +1869,7 @@ cc_library(
18681869 "//llvm:ObjCARC" ,
18691870 "//llvm:Object" ,
18701871 "//llvm:Passes" ,
1872+ "//llvm:Plugins" ,
18711873 "//llvm:ProfileData" ,
18721874 "//llvm:Scalar" ,
18731875 "//llvm:Support" ,
@@ -2375,6 +2377,7 @@ cc_binary(
23752377 "//llvm:Object" ,
23762378 "//llvm:Option" ,
23772379 "//llvm:Passes" ,
2380+ "//llvm:Plugins" ,
23782381 "//llvm:Remarks" ,
23792382 "//llvm:Support" ,
23802383 "//llvm:Target" ,
Original file line number Diff line number Diff line change @@ -815,6 +815,7 @@ libc_support_library(
815815 name = "__support_blockstore" ,
816816 hdrs = ["src/__support/blockstore.h" ],
817817 deps = [
818+ ":__support_alloc_checker" ,
818819 ":__support_cpp_array" ,
819820 ":__support_cpp_new" ,
820821 ":__support_libc_assert" ,
@@ -1087,6 +1088,7 @@ libc_support_library(
10871088 ],
10881089 hdrs = ["src/__support/File/file.h" ],
10891090 deps = [
1091+ ":__support_alloc_checker" ,
10901092 ":__support_cpp_new" ,
10911093 ":__support_cpp_span" ,
10921094 ":__support_error_or" ,
@@ -1103,6 +1105,16 @@ libc_support_library(
11031105 ],
11041106)
11051107
1108+ libc_support_library (
1109+ name = "__support_alloc_checker" ,
1110+ hdrs = ["src/__support/alloc-checker.h" ],
1111+ deps = [
1112+ ":__support_cpp_new" ,
1113+ ":__support_cpp_type_traits" ,
1114+ ":__support_macros_config" ,
1115+ ],
1116+ )
1117+
11061118libc_support_library (
11071119 name = "__support_file_linux_lseekimpl" ,
11081120 hdrs = ["src/__support/File/linux/lseekImpl.h" ],
Original file line number Diff line number Diff line change @@ -3897,6 +3897,17 @@ cc_library(
38973897 ],
38983898)
38993899
3900+ cc_library (
3901+ name = "Plugins" ,
3902+ srcs = ["lib/Plugins/PassPlugin.cpp" ],
3903+ hdrs = ["include/llvm/Plugins/PassPlugin.h" ],
3904+ copts = llvm_copts ,
3905+ includes = ["include" ],
3906+ deps = [
3907+ ":Support" ,
3908+ ],
3909+ )
3910+
39003911cc_library (
39013912 name = "LTO" ,
39023913 srcs = glob ([
@@ -3926,6 +3937,7 @@ cc_library(
39263937 ":ObjCARC" ,
39273938 ":Object" ,
39283939 ":Passes" ,
3940+ ":Plugins" ,
39293941 ":Remarks" ,
39303942 ":Scalar" ,
39313943 ":Support" ,
@@ -4556,6 +4568,7 @@ cc_binary(
45564568 ":IRReader" ,
45574569 ":MC" ,
45584570 ":Passes" ,
4571+ ":Plugins" ,
45594572 ":Remarks" ,
45604573 ":Scalar" ,
45614574 ":Support" ,
@@ -5289,6 +5302,7 @@ cc_binary(
52895302 ":Core" ,
52905303 ":LTO" ,
52915304 ":Passes" ,
5305+ ":Plugins" ,
52925306 ":Remarks" ,
52935307 ":Support" ,
52945308 ],
@@ -6077,6 +6091,7 @@ cc_library(
60776091 ":Instrumentation" ,
60786092 ":MC" ,
60796093 ":Passes" ,
6094+ ":Plugins" ,
60806095 ":Remarks" ,
60816096 ":Scalar" ,
60826097 ":Support" ,
@@ -6315,6 +6330,7 @@ cc_binary(
63156330 ":IRReader" ,
63166331 ":Linker" ,
63176332 ":Passes" ,
6333+ ":Plugins" ,
63186334 ":Scalar" ,
63196335 ":Support" ,
63206336 ":TargetParser" ,
@@ -6391,6 +6407,7 @@ cc_binary(
63916407 ":Object" ,
63926408 ":OrcJIT" ,
63936409 ":Passes" ,
6410+ ":Plugins" ,
63946411 ":Remarks" ,
63956412 ":Scalar" ,
63966413 ":Support" ,
Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ cc_library(
4141 "//llvm:Analysis" ,
4242 "//llvm:Core" ,
4343 "//llvm:Passes" ,
44+ "//llvm:Plugins" ,
4445 "//llvm:Support" ,
4546 ],
4647)
@@ -62,6 +63,7 @@ cc_test(
6263 "//llvm:AsmParser" ,
6364 "//llvm:Core" ,
6465 "//llvm:Passes" ,
66+ "//llvm:Plugins" ,
6567 "//llvm:Support" ,
6668 "//llvm:TestingSupport" ,
6769 "//llvm:attributes_gen" ,
@@ -78,6 +80,7 @@ cc_library(
7880 "//llvm:Analysis" ,
7981 "//llvm:Core" ,
8082 "//llvm:Passes" ,
83+ "//llvm:Plugins" ,
8184 "//llvm:Support" ,
8285 ],
8386)
@@ -99,6 +102,7 @@ cc_test(
99102 "//llvm:AsmParser" ,
100103 "//llvm:Core" ,
101104 "//llvm:Passes" ,
105+ "//llvm:Plugins" ,
102106 "//llvm:Support" ,
103107 "//llvm:TestingSupport" ,
104108 "//llvm:attributes_gen" ,
@@ -136,6 +140,7 @@ cc_test(
136140 "//llvm:FrontendHLSL" ,
137141 "//llvm:Instrumentation" ,
138142 "//llvm:Passes" ,
143+ "//llvm:Plugins" ,
139144 "//llvm:Support" ,
140145 "//llvm:TargetParser" ,
141146 "//llvm:TestingSupport" ,
@@ -252,6 +257,7 @@ cc_test(
252257 "//llvm:Core" ,
253258 "//llvm:MC" ,
254259 "//llvm:Passes" ,
260+ "//llvm:Plugins" ,
255261 "//llvm:Support" ,
256262 "//llvm:Target" ,
257263 "//llvm:TestingSupport" ,
@@ -381,6 +387,7 @@ cc_test(
381387 "//llvm:MC" ,
382388 "//llvm:MCJIT" ,
383389 "//llvm:Passes" ,
390+ "//llvm:Plugins" ,
384391 "//llvm:Support" ,
385392 "//llvm:Target" ,
386393 "//llvm:TargetParser" ,
@@ -476,6 +483,7 @@ cc_test(
476483 "//llvm:CodeGen" ,
477484 "//llvm:Core" ,
478485 "//llvm:Passes" ,
486+ "//llvm:Plugins" ,
479487 "//llvm:Scalar" ,
480488 "//llvm:Support" ,
481489 "//llvm:TargetParser" ,
@@ -518,6 +526,7 @@ cc_test(
518526 "//llvm:FrontendOpenACC" ,
519527 "//llvm:FrontendOpenMP" ,
520528 "//llvm:Passes" ,
529+ "//llvm:Plugins" ,
521530 "//llvm:Support" ,
522531 "//llvm:TargetParser" ,
523532 "//llvm:TestingSupport" ,
@@ -902,6 +911,7 @@ cc_test(
902911 "//llvm:IPO" ,
903912 "//llvm:IRReader" ,
904913 "//llvm:Passes" ,
914+ "//llvm:Plugins" ,
905915 "//llvm:ProfileData" ,
906916 "//llvm:Support" ,
907917 "//llvm:TestingSupport" ,
Original file line number Diff line number Diff line change @@ -10453,6 +10453,8 @@ cc_library(
1045310453 ":OpenACCOpsIncGen" ,
1045410454 ":OpenACCPassIncGen" ,
1045510455 ":OpenACCTypeInterfacesIncGen" ,
10456+ ":SCFDialect" ,
10457+ ":SCFUtils" ,
1045610458 ":Support" ,
1045710459 ":TransformUtils" ,
1045810460 ":ViewLikeInterface" ,
You can’t perform that action at this time.
0 commit comments