Delete ROCM EP (#25181)
1. Delete ROCM EP, because there is no active development and we have
another AMD GPU EP(migraphx) to use.
2. Delete WASM64 build option, because the feature was incomplete.
Likely we will need to reimplement it later. But, we will delete it for
now( I already discussed it with @fs-eire) .
3. Delete the kernel explorer python extension, which was solely used by
the ROCM EP
4. Delete the triton related build options, which wasn't really put into
use.
5. Add a pull request pipeline for Migraphx EP.
The following cmake options are removed:
- onnxruntime_USE_ROCM
- onnxruntime_ENABLE_WEBASSEMBLY_MEMORY64
- onnxruntime_ENABLE_TRITON
- onnxruntime_USE_COMPOSABLE_KERNEL
- onnxruntime_USE_COMPOSABLE_KERNEL_CK_TILE
- onnxruntime_USE_ROCBLAS_EXTENSION_API
- onnxruntime_USE_TRITON_KERNEL
- onnxruntime_BUILD_KERNEL_EXPLORER
- onnxruntime_BUILD_CACHE
- MSVC_Z7_OVERRIDE