Merge main -> google

* 1b00f7c7e Limit the number of operands for FusionOfTensorOps to 32. (#6478)
* 20ea69be9 Drop TESTONLY from sample target. (#6485)
* 77a00779c Adding webgpu-headers submodule. (#6483)
* e8b5f53fa Fixing task system off-by-one that was preventing proper distribution. (#6482)
* e342abb22 Hiding tracing zones for imported VM functions. (#6481)
* c31182585 Make tracing compatible with sanitizers. (#6479)
* c519b6785 Disable VMA logging by default as it is slow and not generally useful. (#6480)
* fc3ebe253 Interchange linalg generic op to move reduction loops to inner loops (#6470)
* 565ba04d7 [CUDA] Fix workgroup memory creation for CUDA (#6455)
* 9d75ceea4 Add an interface to `tensor::InsertSliceOp` to implement the `TiledOpInterface..
* 790ed1ad9 Bumping tracy submodule to 0.7.9+. (#6475)
* 6c4cbb5e3 Adding iree_hal_command_buffer_push/pop_debug_group. (#6474)
* 915df88ee Improving tracing of vulkan command buffers/dispatches. (#6473)
* b3777ac8e ROCM HAL Maintenance (#6472)
* 3135702b1 IREE Static Library Loader Runtime Demo (dylib-llvm-aot backend) (#6225)
* 10460ea35 Add ir_to_markdown.py utility script. (#6467)
* c821a6a54 Merge google -> main (#6468)

PiperOrigin-RevId: 385672451
diff --git a/third_party/webgpu-headers b/third_party/webgpu-headers
deleted file mode 160000
index c8e0b39..0000000
--- a/third_party/webgpu-headers
+++ /dev/null
@@ -1 +0,0 @@
-Subproject commit c8e0b39f6f6f1edded5c4adf7d46aa4d2a95befe