SWDEV-287018 - Only generate _optimized.bc when both requiredDump and DUMP_BC_LINKED are true

The current code generates a _optimized.bc regardlessly, so put back the original logic.

Change-Id: I3f84d10934b3e983f5f828af8d0943449a6e1d94
Esse commit está contido em:
jatang
2022-12-29 15:21:25 -05:00
commit de Jason Tang
commit 6647882773
+1 -1
Ver Arquivo
@@ -385,7 +385,7 @@ bool Program::linkLLVMBitcode(const amd_comgr_data_set_t inputs,
if (status == AMD_COMGR_STATUS_SUCCESS) {
std::string dumpFileName;
if (requiredDump || amdOptions->isDumpFlagSet(amd::option::DUMP_BC_LINKED)) {
if (requiredDump && amdOptions->isDumpFlagSet(amd::option::DUMP_BC_LINKED)) {
dumpFileName = amdOptions->getDumpFileName("_linked.bc");
}
status = extractByteCodeBinary(*output, AMD_COMGR_DATA_KIND_BC, dumpFileName, binaryData,