RSE_EVENT_RETIRED

標題:失效的 RSE 操作
類別:
RSE 事件
IAR/DAR/OPC:
N/N/N
事件程式碼:
0x32
最大每週期增量:
1

定義:統計失效的 RSE 運算元(如由於 alloc、br.ret、br.call、loadrs、flushrs、cover 及 rfi 導致的 - 請參閱“備註”)。此事件表示影響 RSE 的指令何時失效(可能會引起對記憶體子系統的操作,也可能不會)。

備註

2 個“RSE 事件”可在 1 個時鐘週期內失效的唯一情況是 flushrs/call 或 flushrs/return 指令束。由於此事件用於計算目前/污損/無效暫存器的平均數,因此這些不常見的情形會計為 1 個事件,而不是 2 個。僅當 ifsvalid=1 時,才會包含 rfi 指令;此值可以通過在 rfi 之前使用 cover 指令設定,也可以明確地設定有效位。