SWDEV-439965: Fixing user-supplied ISA

Change-Id: I69b4984b8e6655832506d9bb2c6f73073e59e871
This commit is contained in:
Giovanni LB
2024-01-05 20:17:50 -03:00
committad av Giovanni Baraldi
förälder bae8c664bb
incheckning 2a45bb7a8a
2 ändrade filer med 7 tillägg och 3 borttagningar
+5 -1
Visa fil
@@ -588,13 +588,17 @@ if __name__ == "__main__":
dump_csv(code, trace_instance_name, bIsAuto)
if FILE_MODE:
try:
dispatchNames = {id: codeservice.getSymbolName(addr) for id, addr in kernel_addr.items()}
except:
dispatchNames = {id: "#addr"+str(addr) for id, addr in kernel_addr.items()}
drawinfo = {
"TIMELINES": gen_timelines(DBFILES),
"EVENTS": EVENTS,
"EVENT_NAMES": EVENT_NAMES,
"OCCUPANCY": OCCUPANCY,
"ShaderNames": occupancy_filenames,
"DispatchNames": {id: codeservice.getSymbolName(addr) for id, addr in kernel_addr.items()}
"DispatchNames": dispatchNames
}
view_trace(
code,
+2 -2
Visa fil
@@ -92,7 +92,7 @@ def extract_data(df, se_number):
]
timeline = df["timeline"][wave_id]
if len(stitched) == 0 or len(timeline) == 0 or len(stitched) != num_insts:
if len(stitched) == 0 or len(timeline) == 0:
continue
allwaves_maxline = max(allwaves_maxline, maxline)
@@ -214,7 +214,7 @@ def view_trace(
flight_count.append(count)
simd_wave_filenames[se_number] = wv_filenames
code_sel = [c[:-3]+c[-2:] for c in code[:allse_maxline+16]]
code_sel = [c[:-3]+c[-2:] for c in code]
JSON_GLOBAL_DICTIONARY['code.json'] = Readable({"code": code_sel, "top_n": get_top_n(code_sel)})
for key in simd_wave_filenames.keys():