[MLIR][KernelGen] Register all JIT kernels with the appropriate label

PiperOrigin-RevId: 407043105
Change-Id: I707ad9defaf3500b00d5bbfb0732b84f456ee4e2
diff --git a/tensorflow/core/kernels/mlir_generated/gpu_op_abs.cc b/tensorflow/core/kernels/mlir_generated/gpu_op_abs.cc
index 0d5bcaa..41bed39 100644
--- a/tensorflow/core/kernels/mlir_generated/gpu_op_abs.cc
+++ b/tensorflow/core/kernels/mlir_generated/gpu_op_abs.cc
@@ -26,8 +26,8 @@
 
 // These kernels are JIT-compiled.
 #if defined(MLIR_GENERATED_EXPERIMENTAL_KERNELS_ENABLED)
-GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Abs, DT_INT8);
-GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Abs, DT_INT16);
+GENERATE_AND_REGISTER_UNARY_JIT_GPU_KERNEL(Abs, DT_INT8);
+GENERATE_AND_REGISTER_UNARY_JIT_GPU_KERNEL(Abs, DT_INT16);
 #endif
 
 }  // namespace tensorflow
diff --git a/tensorflow/core/kernels/mlir_generated/gpu_op_div.cc b/tensorflow/core/kernels/mlir_generated/gpu_op_div.cc
index 5dd82fa..94db1de 100644
--- a/tensorflow/core/kernels/mlir_generated/gpu_op_div.cc
+++ b/tensorflow/core/kernels/mlir_generated/gpu_op_div.cc
@@ -30,9 +30,9 @@
 
 // These kernels are JIT-compiled.
 #if defined(MLIR_GENERATED_EXPERIMENTAL_KERNELS_ENABLED)
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Div, DT_INT8);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Div, DT_UINT32);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Div, DT_UINT64);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Div, DT_INT8);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Div, DT_UINT32);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Div, DT_UINT64);
 #endif
 
 REGISTER_ALIASED_GPU_KERNEL(RealDiv, Div, DT_HALF, DT_HALF);
diff --git a/tensorflow/core/kernels/mlir_generated/gpu_op_floor_div.cc b/tensorflow/core/kernels/mlir_generated/gpu_op_floor_div.cc
index a7b7acf..e497906 100644
--- a/tensorflow/core/kernels/mlir_generated/gpu_op_floor_div.cc
+++ b/tensorflow/core/kernels/mlir_generated/gpu_op_floor_div.cc
@@ -20,10 +20,11 @@
 // The aliased kernels for data types DT_UINT8 and DT_UINT16 are registered in
 // gpu_op_div.cc, because they alias the Div kernel.
 
+// These kernels are JIT-compiled.
 #if defined(MLIR_GENERATED_EXPERIMENTAL_KERNELS_ENABLED)
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(FloorDiv, DT_INT8);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(FloorDiv, DT_UINT32);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(FloorDiv, DT_UINT64);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(FloorDiv, DT_INT8);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(FloorDiv, DT_UINT32);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(FloorDiv, DT_UINT64);
 #endif
 
 GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(FloorDiv, DT_INT16);
diff --git a/tensorflow/core/kernels/mlir_generated/gpu_op_maximum.cc b/tensorflow/core/kernels/mlir_generated/gpu_op_maximum.cc
index 93ca6c9..a2cbca4 100644
--- a/tensorflow/core/kernels/mlir_generated/gpu_op_maximum.cc
+++ b/tensorflow/core/kernels/mlir_generated/gpu_op_maximum.cc
@@ -28,10 +28,10 @@
 
 // These kernels are JIT-compiled.
 #if defined(MLIR_GENERATED_EXPERIMENTAL_KERNELS_ENABLED)
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Maximum, DT_INT8);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Maximum, DT_UINT16);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Maximum, DT_UINT32);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Maximum, DT_UINT64);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Maximum, DT_INT8);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Maximum, DT_UINT16);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Maximum, DT_UINT32);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Maximum, DT_UINT64);
 #endif
 
 }  // namespace tensorflow
diff --git a/tensorflow/core/kernels/mlir_generated/gpu_op_minimum.cc b/tensorflow/core/kernels/mlir_generated/gpu_op_minimum.cc
index ec9eff6..5567ca6 100644
--- a/tensorflow/core/kernels/mlir_generated/gpu_op_minimum.cc
+++ b/tensorflow/core/kernels/mlir_generated/gpu_op_minimum.cc
@@ -28,10 +28,10 @@
 
 // These kernels are JIT-compiled.
 #if defined(MLIR_GENERATED_EXPERIMENTAL_KERNELS_ENABLED)
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Minimum, DT_INT8);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Minimum, DT_UINT16);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Minimum, DT_UINT32);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Minimum, DT_UINT64);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Minimum, DT_INT8);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Minimum, DT_UINT16);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Minimum, DT_UINT32);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Minimum, DT_UINT64);
 #endif
 
 }  // namespace tensorflow
diff --git a/tensorflow/core/kernels/mlir_generated/gpu_op_pow.cc b/tensorflow/core/kernels/mlir_generated/gpu_op_pow.cc
index f04a104..98c5ba6 100644
--- a/tensorflow/core/kernels/mlir_generated/gpu_op_pow.cc
+++ b/tensorflow/core/kernels/mlir_generated/gpu_op_pow.cc
@@ -24,8 +24,8 @@
 
 // These kernels are JIT-compiled.
 #if defined(MLIR_GENERATED_EXPERIMENTAL_KERNELS_ENABLED)
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Pow, DT_INT8);
-GENERATE_AND_REGISTER_BINARY_GPU_KERNEL(Pow, DT_INT16);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Pow, DT_INT8);
+GENERATE_AND_REGISTER_BINARY_JIT_GPU_KERNEL(Pow, DT_INT16);
 #endif
 
 }  // namespace tensorflow
diff --git a/tensorflow/core/kernels/mlir_generated/gpu_op_rint.cc b/tensorflow/core/kernels/mlir_generated/gpu_op_rint.cc
index 49e0db2..b9d34e8 100644
--- a/tensorflow/core/kernels/mlir_generated/gpu_op_rint.cc
+++ b/tensorflow/core/kernels/mlir_generated/gpu_op_rint.cc
@@ -18,11 +18,11 @@
 
 namespace tensorflow {
 
-// This kernel is jitted. Leave as experimental until we want to test jitted
-// kernels in more cases.
+// This kernel is JIT-compiled.
 #if defined(MLIR_GENERATED_EXPERIMENTAL_KERNELS_ENABLED)
 GENERATE_AND_REGISTER_UNARY_JIT_GPU_KERNEL(Rint, DT_HALF);
 #endif
+
 GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Rint, DT_FLOAT);
 GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Rint, DT_DOUBLE);
 
diff --git a/tensorflow/core/kernels/mlir_generated/gpu_op_sign.cc b/tensorflow/core/kernels/mlir_generated/gpu_op_sign.cc
index cea612e..e4ad9df 100644
--- a/tensorflow/core/kernels/mlir_generated/gpu_op_sign.cc
+++ b/tensorflow/core/kernels/mlir_generated/gpu_op_sign.cc
@@ -28,8 +28,8 @@
 
 // These kernels are JIT-compiled.
 #if defined(MLIR_GENERATED_EXPERIMENTAL_KERNELS_ENABLED)
-GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Sign, DT_INT8);
-GENERATE_AND_REGISTER_UNARY_GPU_KERNEL(Sign, DT_INT16);
+GENERATE_AND_REGISTER_UNARY_JIT_GPU_KERNEL(Sign, DT_INT8);
+GENERATE_AND_REGISTER_UNARY_JIT_GPU_KERNEL(Sign, DT_INT16);
 #endif
 
 }  // namespace tensorflow