[PGO][HIP] Support hipModuleLoad in offload PGO (#211875) Offload PGO finds profile sections by inspecting the image passed to hipModuleLoadData. hipModuleLoad only provides a file name, so its device profile counters were not collected. After a successful hipModuleLoad, read the code object with the existing profile file-buffer helper and register it through the same path used by in-memory module loads. GitOrigin-RevId: ae5e065a1128ce8e206da6dc39ae54036f85e7d2