From ff3101ca714728e6d6d67261ab3f9d5ffb3ed997 Mon Sep 17 00:00:00 2001 From: Jatin Chaudhary Date: Thu, 12 Aug 2021 05:48:07 -0700 Subject: [PATCH] SWDEV-286257 - Check for --save-temps option for HIP. Create Temp files if its present. Change-Id: Ie5787d03b73081bca1ad03699ed7015badc342c7 [ROCm/clr commit: 751937af14f36c70c4f88e66bcb4333241a93321] --- projects/clr/rocclr/device/devprogram.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/projects/clr/rocclr/device/devprogram.cpp b/projects/clr/rocclr/device/devprogram.cpp index 279691d0f9..22c4fbca4c 100644 --- a/projects/clr/rocclr/device/devprogram.cpp +++ b/projects/clr/rocclr/device/devprogram.cpp @@ -532,7 +532,9 @@ bool Program::compileAndLinkExecutable(const amd_comgr_data_set_t inputs, if (status == AMD_COMGR_STATUS_SUCCESS) { hasOutput = true; - if (amdOptions->isDumpFlagSet(amd::option::DUMP_ISA)){ + if ((amdOptions->isDumpFlagSet(amd::option::DUMP_ISA)) || + (isHIP() && + amdOptions->origOptionStr.find("-save-temps") != std::string::npos)) { // create the assembly data set amd_comgr_data_set_t assemblyData; bool hasAssemblyData = false;