Benchmark for ROUND evaluation stubs

PiperOrigin-RevId: 311498824
diff --git a/BUILD.bazel b/BUILD.bazel
index ef0cf2f..2ecd441 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -236,12 +236,17 @@
     "src/math/expminus-scalar-lut64-p2.c",
     "src/math/expminus-scalar-p5.c",
     "src/math/roundne-scalar-addsub.c",
+    "src/math/roundne-scalar-nearbyint.c",
+    "src/math/roundne-scalar-rint.c",
     "src/math/roundd-scalar-addsub.c",
     "src/math/roundd-scalar-cvt.c",
+    "src/math/roundd-scalar-floor.c",
     "src/math/roundu-scalar-addsub.c",
+    "src/math/roundu-scalar-ceil.c",
     "src/math/roundu-scalar-cvt.c",
     "src/math/roundz-scalar-addsub.c",
     "src/math/roundz-scalar-cvt.c",
+    "src/math/roundz-scalar-trunc.c",
     "src/math/sigmoid-scalar-lut2048-p1-div.c",
     "src/math/sigmoid-scalar-lut64-p2-div.c",
     "src/math/sigmoid-scalar-p5-div.c",
@@ -2440,6 +2445,16 @@
     deps = MICROKERNEL_BENCHMARK_DEPS,
 )
 
+xnnpack_benchmark(
+    name = "rounding_bench",
+    srcs = [
+        "bench/rounding.cc",
+        "src/xnnpack/math-stubs.h",
+        "src/xnnpack/AlignedAllocator.h",
+    ] + MICROKERNEL_BENCHMARK_HDRS,
+    deps = MICROKERNEL_BENCHMARK_DEPS,
+)
+
 ########################### Benchmarks for operators ###########################
 
 xnnpack_benchmark(