主“核心”中的 MAC 單元不應該同 TMRC/TMRRC/TEXTRM 在相鄰的位置使用,原因在於這兩者共享寫回核心暫存器檔案的路徑。一個尚未完成,另一個便不能發出。
如果可能,請重新調整指令順序,隔開使用 MAC 單元與 TMRC/TMRRC/TEXTRM 的指令。
此“懲罰/警告”僅適用於“英特爾(R) 無線 MMX(TM) 指令集”。
TMRC R4, wCID
MLA R1, R2, R3, R4 ;; XSCW_MAC
MULS R1, R7, R3
SUB R0, R1, R2
TEXTRMUB R1, Wr5, #0 ;; XSCW_MAC