Fixing SE numbering and cache invalidade parsing

Change-Id: Ie63c68a0b2b07427586faaf69b68a19c315387e3
이 커밋은 다음에 포함됨:
Giovanni LB가 2024-01-31 13:11:19 -03:00를 커밋했습니다
1 부모 c7946c4f26
커밋 363abb238b
2 파일이 변경됨
+28 -26

검색과 일치하는 파일 없음

+11 -10
파일 보기
@@ -436,16 +436,17 @@ def stitch(insts, raw_code, jumps, gfxv, bIsAuto, codeservice):
if "flat_" in as_line[0]:
inc_ordering = True
if not bGFX9 and "store" in as_line[0]:
VSMEM_INST.append([reverse_map[line], num_inflight])
NUM_VSMEM += 1
if inc_ordering:
vsmem_ordering = 1
else:
VLMEM_INST.append([reverse_map[line], num_inflight])
NUM_VLMEM += 1
if inc_ordering:
vlmem_ordering = 1
if not "_inv" in as_line[0] and not "_wb" in as_line[0]:
if not bGFX9 and "store" in as_line[0]:
VSMEM_INST.append([reverse_map[line], num_inflight])
NUM_VSMEM += 1
if inc_ordering:
vsmem_ordering = 1
else:
VLMEM_INST.append([reverse_map[line], num_inflight])
NUM_VLMEM += 1
if inc_ordering:
vlmem_ordering = 1
elif inst.type == FLAT:
smem_ordering = 1
vlmem_ordering = 1