[MIGraphX EP] Syncing AMD changes upstream (#25583)
A set of changes required for WCR/WindowsML that were added to the
MIGraphX Execution provider. The development was done in the ROCm
repository, now we want to sync with the main branch with a single drop.
The PR incorporates the review comments from the previous closed PR
#25338.
Motivation and Context
Fixes, changes, and updates to MIGraphX EP that have been done for ROCm
development. Pushing this back upstream to ensure mainline onnxruntime
is using the latest changes. Moving forward, MIGraphX EP will be cut
from the latest official release tag as a base point while also adding
additional features that will be contributed back.
---------
Co-authored-by: urpetkov-amd <127323899+urpetkov-amd@users.noreply.github.com>
Co-authored-by: Ted Themistokleous <107195283+TedThemistokleous@users.noreply.github.com>
Co-authored-by: Ted Themistokleous <tedthemistokleous@amd.com>
Co-authored-by: Scott McKay <Scott.McKay@microsoft.com>