ROCm port update (#8100)

-Update ROCM HAL to have arena block
-Fix CLOptions on ROCm compiler
-Renamed ROCM Experimental flag to enable cts
diff --git a/experimental/rocm/native_executable.h b/experimental/rocm/native_executable.h
index bc671bf..4ebf017 100644
--- a/experimental/rocm/native_executable.h
+++ b/experimental/rocm/native_executable.h
@@ -33,6 +33,10 @@
     iree_hal_executable_t* executable, int32_t entry_point, uint32_t* x,
     uint32_t* y, uint32_t* z);
 
+/// Return the layout associated with the entry point.
+iree_hal_executable_layout_t* iree_hal_rocm_executable_get_layout(
+    iree_hal_executable_t* executable, int32_t entry_point);
+
 #ifdef __cplusplus
 }  // extern "C"
 #endif  // __cplusplus