diff options
Diffstat (limited to 'utils/bazel')
6 files changed, 57 insertions, 1 deletions
diff --git a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel index 5d87e32..599bc4b 100644 --- a/utils/bazel/llvm-project-overlay/libc/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/libc/BUILD.bazel @@ -3092,8 +3092,12 @@ libc_support_library( libc_support_library( name = "__support_sincosf_utils", - hdrs = ["src/__support/math/sincosf_utils.h"], + hdrs = [ + "src/__support/math/sincosf_float_eval.h", + "src/__support/math/sincosf_utils.h", + ], deps = [ + ":__support_fputil_double_double", ":__support_fputil_fp_bits", ":__support_fputil_polyeval", ":__support_range_reduction", diff --git a/utils/bazel/llvm-project-overlay/libc/test/UnitTest/BUILD.bazel b/utils/bazel/llvm-project-overlay/libc/test/UnitTest/BUILD.bazel index b442731..522a2bd 100644 --- a/utils/bazel/llvm-project-overlay/libc/test/UnitTest/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/libc/test/UnitTest/BUILD.bazel @@ -110,6 +110,7 @@ libc_test_library( "//libc:__support_fputil_rounding_mode", "//libc:__support_libc_errno", "//libc:__support_macros_config", + "//libc:__support_macros_optimization", "//libc:__support_macros_properties_architectures", "//libc:hdr_fenv_macros", "//libc:hdr_math_macros", diff --git a/utils/bazel/llvm-project-overlay/libc/test/src/math/libc_math_test_rules.bzl b/utils/bazel/llvm-project-overlay/libc/test/src/math/libc_math_test_rules.bzl index d2297d5..4b8a346 100644 --- a/utils/bazel/llvm-project-overlay/libc/test/src/math/libc_math_test_rules.bzl +++ b/utils/bazel/llvm-project-overlay/libc/test/src/math/libc_math_test_rules.bzl @@ -35,6 +35,7 @@ def math_test(name, hdrs = [], deps = [], **kwargs): "//libc:__support_fputil_manipulation_functions", "//libc:__support_fputil_nearest_integer_operations", "//libc:__support_fputil_normal_float", + "//libc:__support_macros_optimization", "//libc:__support_macros_properties_architectures", "//libc:__support_macros_properties_os", "//libc:__support_macros_properties_types", diff --git a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel index b5f14ff..7fb0c03 100644 --- a/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/BUILD.bazel @@ -10162,6 +10162,22 @@ gentbl_cc_library( ) cc_library( + name = "OpenACCAnalysis", + srcs = glob( + [ + "lib/Dialect/OpenACC/Analysis/*.cpp", + ], + ), + hdrs = glob(["include/mlir/Dialect/OpenACC/Analysis/*.h"]), + includes = ["include"], + deps = [ + ":IR", + ":OpenACCDialect", + ":Pass", + ], +) + +cc_library( name = "OpenACCTransforms", srcs = glob( [ diff --git a/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel index 0a84bd2..be18ba5b 100644 --- a/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/python/BUILD.bazel @@ -1010,6 +1010,39 @@ filegroup( ) ##---------------------------------------------------------------------------## +# Shard dialect. +##---------------------------------------------------------------------------## + +gentbl_filegroup( + name = "ShardOpsPyGen", + tbl_outs = { + "mlir/dialects/_shard_enum_gen.py": [ + "-gen-python-enum-bindings", + "-bind-dialect=shard", + ], + "mlir/dialects/_shard_ops_gen.py": [ + "-gen-python-op-bindings", + "-bind-dialect=shard", + ], + }, + tblgen = "//mlir:mlir-tblgen", + td_file = "mlir/dialects/ShardOps.td", + deps = [ + "//mlir:OpBaseTdFiles", + "//mlir:ShapeOpsTdFiles", + "//mlir:ShardTdFiles", + ], +) + +filegroup( + name = "ShardOpsPyFiles", + srcs = [ + "mlir/dialects/shard.py", + ":ShardOpsPyGen", + ], +) + +##---------------------------------------------------------------------------## # Shape dialect. ##---------------------------------------------------------------------------## diff --git a/utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel b/utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel index 56e4e70..778f0be 100644 --- a/utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel +++ b/utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel @@ -963,6 +963,7 @@ cc_library( "//mlir:FuncDialect", "//mlir:IR", "//mlir:MemRefDialect", + "//mlir:OpenACCAnalysis", "//mlir:OpenACCDialect", "//mlir:Pass", "//mlir:Support", |