- UOP.000 - ?000?
- UOP.010 - ?010?
- UOP.020 - ?020?
- UOP.025 - ?025?
- UOP.028 - ?028?
- UOP.029 - ?029?
- UOP.034 - ?034?
- UOP.035 - ?035?
- UOP.036 - ?036?
- UOP.03B - ?03B?
- UOP.03D - ?03D?
- UOP.03E - ?03E?
- UOP.040 - ?040?
- UOP.070 - ?070?
- UOP.0A0 - ?0A0?
- UOP.0A1 - ?0A1?
- UOP.0A5 - ?0A5?
- UOP.0B0 - ?0B0?
- UOP.0B1 - ?0B1?
- UOP.0B2 - ?0B2?
- UOP.0B3 - ?0B3?
- UOP.0B6 - ?0B6?
- UOP.0B9 - ?0B9?
- UOP.0C0 - ?0C0?
- UOP.0D1 - ?0D1?
- UOP.0D2 - ?0D2?
- UOP.0D4 - ?0D4?
- UOP.0D8 - ?0D8?
- UOP.0E3 - ?0E3?
- UOP.0E4 - ?0E4?
- UOP.120 - ?120?
- UOP.121 - ?121?
- UOP.122 - ?122?
- UOP.124 - ?124?
- UOP.130 - ?130?
- UOP.131 - ?131?
- UOP.132 - ?132?
- UOP.134 - ?134?
- UOP.135 - ?135?
- UOP.136 - ?136?
- UOP.1C1 - ?1C1?
- UOP.1C4 - ?1C4?
- UOP.1C8 - ?1C8?
- UOP.1C9 - ?1C9?
- UOP.1CA - ?1CA?
- UOP.200 - ?200?
- UOP.201 - ?201?
- UOP.202 - ?202?
- UOP.203 - ?203?
- UOP.204 - ?204?
- UOP.205 - ?205?
- UOP.206 - ?206?
- UOP.207 - ?207?
- UOP.208 - ?208?
- UOP.209 - ?209?
- UOP.20A - ?20A?
- UOP.220 - ?220?
- UOP.221 - ?221?
- UOP.229 - ?229?
- UOP.22A - ?22A?
- UOP.22B - ?22B?
- UOP.22C - ?22C?
- UOP.22D - ?22D?
- UOP.292 - ?292?
- UOP.298 - ?298?
- UOP.42C - ?42C?
- UOP.42D - ?42D?
- UOP.42E - ?42E?
- UOP.42F - ?42F?
- UOP.465 - ?465?
- UOP.4AC - ?42C?
- UOP.4AD - ?42D?
- UOP.4E7 - ?467?
- UOP.52F - ?42F?
- UOP.565 - ?465?
- UOP.56D - ?46D?
- UOP.62C - ?42C?
- UOP.62E - ?42E?
- UOP.633 - ?433?
- UOP.641 - ?441?
- UOP.660 - ?460?
- UOP.665 - ?465?
- UOP.66A - ?46A?
- UOP.66D - ?46D?
- UOP.66E - ?46E?
- UOP.6E0 - ?460?
- UOP.733 - ?433?
- UOP.760 - ?460?
- UOP.767 - ?467?
- UOP.76A - ?46A?
- UOP.76D - ?46D?
- UOP.76E - ?46E?
- UOP.7E0 - ?460?
- UOP.7E9 - ?469?
- UOP.7EA - ?46A?
- UOP.7EE - ?46E?
- UOP.C0B - ?C0A?
- UOP.C18 - ?C08?
- UOP.C44 - ?C04?
- UOP.C48 - ?C08?
- UOP.C4B - ?C0A?
- UOP.CC1 - ?C00?
- UOP.CC9 - ?C08?
- UOP.CCB - ?C0A?
- UOP.CCC - ?C0C?
- UOP.CCD - ?C0C?
- UOP.D4B - ?C0A?
- UOP.E41 - ?C00?
- UOP.F0B - ?C0A?
Grouping:
- 400-7FF likely have functional mask C7F
- 800-FFF likely have functional mask C0E
UOP.000 - ?000?
(000 masked with FFF is 000, unmasked 000 )Listings of known usage in the MSROM:
BOM UOP.000 (ALIAS.014 , ALIAS.014 ) BOM UOP.000 (ALIAS.014 , ALIAS.014 , U2.08) CONST.0 = UOP.000 (CONST.0 , CONST.0 ) UOP.000 (ALIAS.014 , ALIAS.014 ) UOP.000 (ALIAS.014 , ALIAS.014 , U2.08)
UOP.010 - ?010?
(010 masked with FFF is 010, unmasked 000 )
Listings of known usage in the MSROM:
UOP.010 (CONST , loc_12BD , IA.11) ; JECXZ? Jumps if ECX_10 == 0 ? Or maybe something else UOP.010 (CONST , loc_166E , IA.11) ; JECXZ? Jumps if ECX_10 == 0 ? Or maybe something else UOP.010 (CONST , loc_1718 , IA.11) ; JECXZ? Jumps if ECX_10 == 0 ? Or maybe something else UOP.010 (CONST , loc_243D , IA.11) ; JECXZ? Jumps if ECX_10 == 0 ? Or maybe something else UOP.010 (CONST , loc_2A90 , IA.11) ; JECXZ? Jumps if ECX_10 == 0 ? Or maybe something else UOP.010 (CONST , loc_CF9 , IA.11) ; JECXZ? Jumps if ECX_10 == 0 ? Or maybe something else UOP.010 (CONST , @MACRO_rep_movsb_movsw_movsd_fastpath_exit, IA.11) ; JECXZ? Jumps if ECX_10 == 0 ? Or maybe something else
UOP.020 - ?020?
(020 masked with FFF is 020, unmasked 000 )
Listings of known usage in the MSROM:
EOM.Fl3 ST0 = UOP.020 (CONST.00.032 , TMP0 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM.Fl3 ST0 = UOP.020 (CONST.0 , TMP0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM.Fl3 ST0 = UOP.020 (CONST.0 , TMP4 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM.Fl3 ST7 = UOP.020 (CONST.00.012 , TMP0 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM.Fl3 ST7 = UOP.020 (CONST.00.012 , TMP0 , U2.C9) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM.Fl3 ST7 = UOP.020 (CONST.00.01A , TMP1 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM.Fl3 UOP.020 (CONST.00.032 , CONST.00.032 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM.Fl3 UOP.020 (CONST.00.0B1 , ST0 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM.Fl3 UOP.020 (CONST.00.0B1 , ST0 , U2.A0) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM.Fl3 UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM.Fl3 UOP.020 (CONST.0 , CONST.0 , U2.49) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 EOM UOP.020 (CONST.0 , CONST.0 , U2.20) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 REG.21 = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 REG.21 = UOP.020 (CONST.0 , TMP4 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 REG.23 = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST0 = UOP.020 (CONST.00.014 , TMP8 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST0 = UOP.020 (CONST.00.032 , TMP0 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST0 = UOP.020 (CONST.00.034 , TMP1 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST0 = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST1 = UOP.020 (CONST.00.011 , TMP8 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST1 = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST1 = UOP.020 (CONST.0 , TMP0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST1 = UOP.020 (CONST.0 , TMP1 , U2.49) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST1 = UOP.020 (CONST.0 , TMP2 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST2 = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST3 = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST4 = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST5 = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST6 = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST6 = UOP.020 (TMP0 , TMP1 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST7 = UOP.020 (CONST.00.012 , ST0 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST7 = UOP.020 (CONST.00.012 , TMP8 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST7 = UOP.020 (CONST.00.014 , TMP1 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST7 = UOP.020 (CONST.00.014 , TMP1 , U2.A0) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST7 = UOP.020 (CONST.00.014 , TMPB , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST7 = UOP.020 (CONST.00.03C , ST7 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST7 = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST(i) = UOP.020 (CONST.00.011 , TMP8 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 ST(i) = UOP.020 (CONST.00.014 , TMP8 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMP0 = UOP.020 (CONST.0 , ST0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMP0 = UOP.020 (CONST.0 , TMP1 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMP0 = UOP.020 (CONST.0 , TMPA ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMP1 = UOP.020 (CONST.0 , TMP1 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMP1 = UOP.020 (CONST.0 , TMP2 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMP1 = UOP.020 (CONST.0 , TMPB ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMP4 = UOP.020 (CONST.0 , REG.21 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMP8 = UOP.020 (CONST.0 , REG.23 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMP8 = UOP.020 (CONST.0 , ST0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMP8 = UOP.020 (CONST.0 , TMP0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMPA = UOP.020 (CONST.0 , REG.23 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 TMPB = UOP.020 (CONST.0 , CONST.0 ) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 UOP.020 (CONST.00.024 , ST0 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 UOP.020 (CONST.00.0B1 , ST0 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 UOP.020 (CONST.00.0B4 , ST0 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 UOP.020 (CONST.00.0B4 , ST7 , U2.80) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 UOP.020 (CONST.0 , CONST.0 , U2.49) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1 UOP.020 (CONST.0 , CONST.0 , U2.4B) ; Probably FP stack pop and commit ▒ pops ST(0) off the x87 register stack; opcode selector in src1
UOP.025 - ?025?
(025 masked with FFF is 025, unmasked 000 )
Listings of known usage in the MSROM:
TMP6 = UOP.025 (TMP5 , ST7 ) TMP7 = UOP.025 (TMP5 , ST0 ) TMP7 = UOP.025 (TMP5 , ST1 ) TMP7 = UOP.025 (TMP5 , ST2 ) TMP7 = UOP.025 (TMP5 , ST3 ) TMP7 = UOP.025 (TMP5 , ST4 ) TMP7 = UOP.025 (TMP5 , ST5 ) TMP7 = UOP.025 (TMP5 , ST6 ) TMPA = UOP.025 (TMP0 , TMP1 )
UOP.028 - ?028?
(028 masked with FFF is 028, unmasked 000 )
Listings of known usage in the MSROM:
TMP2 = UOP.028 (TMP1 , TMP4 ) TMP2 = UOP.028 (TMP3 , TMP1 ) TMP6 = UOP.028 (TMP0 , TMP1 ) TMP8 = UOP.028 (TMP8 , TMP2 ) TMP8 = UOP.028 (TMP8 , TMP3 )
UOP.029 - ?029?
(029 masked with FFF is 029, unmasked 000 )
Listings of known usage in the MSROM:
ST7 = UOP.029 (TMP0 , TMP1 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP0 = UOP.029 (TMPA , TMPA ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP1 = UOP.029 (REG.23 , REG.23 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP1 = UOP.029 (ST0 , ST0 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP1 = UOP.029 (TMPB , TMPB ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP2 = UOP.029 (ST0 , ST0 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP2 = UOP.029 (TMPA , TMPA ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP2 = UOP.029 (TMPB , TMPA ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP3 = UOP.029 (TMPA , TMPA ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP3 = UOP.029 (TMPB , TMPB ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP4 = UOP.029 (TMP0 , TMP0 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP4 = UOP.029 (TMPA , TMPA ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMP4 = UOP.029 (TMPB , TMPB ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPB = UOP.029 (TMP1 , TMP1 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPC = UOP.029 (TMP0 , TMP0 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPC = UOP.029 (TMP0 , TMP1 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPC = UOP.029 (TMP0 , TMP1 , U2.08) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPD = UOP.029 (ST0 , ST0 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPD = UOP.029 (TMP1 , TMP1 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPD = UOP.029 (TMP2 , TMP2 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPE = UOP.029 (ST0 , ST0 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPE = UOP.029 (ST0 , ST1 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPE = UOP.029 (TMP0 , TMP0 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPE = UOP.029 (TMP0 , TMP1 ) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word TMPE = UOP.029 (TMP0 , TMP1 , U2.08) ; Probably FP special-value classifier ▒ tests src for zero, denormal, NaN, infinity; returns flag word
UOP.034 - ?034?
(034 masked with FFF is 034, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.034 (CONST.0E.102 , CONST.0E.102 ) TMP0 = UOP.034 (CONST.0E.102 , TMP5 ) TMP0 = UOP.034 (CONST.0E.102 , TMPB ) UOP.034 (CONST.0E.102 , CONST.0E.102 ) UOP.034 (CONST.0E.102 , CONST.0E.102 , U2.28) UOP.034 (CONST.0E.102 , TMPB )
UOP.035 - ?035?
(035 masked with FFF is 035, unmasked 000 )
Listings of known usage in the MSROM:
TMP6 = UOP.035 (TMP9 , CONST.16.001 )
UOP.036 - ?036?
(036 masked with FFF is 036, unmasked 000 )
Listings of known usage in the MSROM:
TMP2 = UOP.036 (TMP5 , CONST.16.004 ) TMP2 = UOP.036 (TMP9 , CONST.16.001 ) TMP2 = UOP.036 (TMP9 , CONST.16.00C ) TMP3 = UOP.036 (TMP7 , CONST.16 ) TMP3 = UOP.036 (TMP9 , CONST.16.00B ) TMP4 = UOP.036 (TMP9 , CONST.16.005 ) TMP8 = UOP.036 (TMP9 , CONST.16.002 ) TMP8 = UOP.036 (TMP9 , CONST.16.003 , U2.08) TMP8 = UOP.036 (TMPE , CONST.16.007 ) TMP8 = UOP.036 (TMPE , CONST.16.009 ) TMPB = UOP.036 (TMPE , CONST.16.00A ) TMPE = UOP.036 (TMPE , CONST.16.006 )
UOP.03B - ?03B?
(03B masked with FFF is 03B, unmasked 000 )
Listings of known usage in the MSROM:
BX = UOP.03B (CONST.0 , CONST.0 )
UOP.03D - ?03D?
(03D masked with FFF is 03D, unmasked 000 )
Listings of known usage in the MSROM:
TMP1 = UOP.03D (TMP0 , TMP0 )
UOP.03E - ?03E?
(03E masked with FFF is 03E, unmasked 000 )
Listings of known usage in the MSROM:
TMP2 = UOP.03E (TMP0 , TMP0 )
UOP.040 - ?040?
(040 masked with FFF is 040, unmasked 000 )
Listings of known usage in the MSROM:
UOP.040 (CONST.10.001 , CONST.10.001 )
UOP.070 - ?070?
(070 masked with FFF is 070, unmasked 000 )
Listings of known usage in the MSROM:
UOP.070 (ST0 , ST0 , CONST.00.0F4 , U2.80) UOP.070 (ST0 , ST(i) )
UOP.0A0 - ?0A0?
(0A0 masked with FFF is 0A0, unmasked 000 )
Listings of known usage in the MSROM:
TMP1 = UOP.0A0 (CONST.0 , TMP0 ) TMP8 = UOP.0A0 (TMP0 , TMP1 )
UOP.0A1 - ?0A1?
(0A1 masked with FFF is 0A1, unmasked 000 )
Listings of known usage in the MSROM:
TMP4 = UOP.0A1 (CONST.0 , TMP3 ) TMP7 = UOP.0A1 (TMP0 , TMP1 )
UOP.0A5 - ?0A5?
(0A5 masked with FFF is 0A5, unmasked 000 )
Listings of known usage in the MSROM:
TMP2 = UOP.0A5 (CONST.0 , TMP0 ) TMP2 = UOP.0A5 (CONST.0 , TMP4 ) TMP9 = UOP.0A5 (TMP0 , TMP1 )
UOP.0B0 - ?0B0?
(0B0 masked with FFF is 0B0, unmasked 000 )
Listings of known usage in the MSROM:
UOP.0B0 (CONST.6 , EIP_30 , CS , U2.08) UOP.0B0 (CONST.6 , EIP_30 , CS , U2.28)
UOP.0B1 - ?0B1?
(0B1 masked with FFF is 0B1, unmasked 000 )
Listings of known usage in the MSROM:
UOP.0B1 (TMPB , TMPD , CONST.6 , LINSEG )
UOP.0B2 - ?0B2?
(0B2 masked with FFF is 0B2, unmasked 000 )
Listings of known usage in the MSROM:
UOP.0B2 (TMPB , TMPD , CONST.6 , LINSEG )
UOP.0B3 - ?0B3?
(0B3 masked with FFF is 0B3, unmasked 000 )
Listings of known usage in the MSROM:
UOP.0B3 (TMPB , TMPD , CONST.6 , LINSEG )
UOP.0B6 - ?0B6?
(0B6 masked with FFF is 0B6, unmasked 000 )
Listings of known usage in the MSROM:
TMPE = UOP.0B6 (CONST.6 , TMPC , LINSEG , U2.20)
UOP.0B9 - ?0B9?
(0B9 masked with FFF is 0B9, unmasked 000 )
Listings of known usage in the MSROM:
TMPE = UOP.0B9 (CONST.6 , TMPC , LINSEG , U2.20)
UOP.0C0 - ?0C0?
(0C0 masked with FFF is 0C0, unmasked 000 )
Listings of known usage in the MSROM:
REG.B8 = UOP.0C0 (REG.40 , AL , CONST.1C.060 , OA.3, U2.106)
UOP.0D1 - ?0D1?
(0D1 masked with FFF is 0D1, unmasked 000 )
Listings of known usage in the MSROM:
UOP.0D1 (TMP2 , TMP2 ) UOP.0D1 (TMP2 , TMP2 , U2.08) UOP.0D1 (TMP3 , TMP3 ) UOP.0D1 (TMP4 , TMP4 ) UOP.0D1 (TMP6 , TMP6 ) UOP.0D1 (TMPA , TMPA ) UOP.0D1 (TMPB , TMPB , U2.08)
UOP.0D2 - ?0D2?
(0D2 masked with FFF is 0D2, unmasked 000 )
Listings of known usage in the MSROM:
UOP.0D2 (CONST.0 , TMP3 ) UOP.0D2 (CONST.0 , TMPE )
UOP.0D4 - ?0D4?
(0D4 masked with FFF is 0D4, unmasked 000 )
Listings of known usage in the MSROM:
EOM.Fl2 UOP.0D4 (CONST.0 , CONST.0 ) EOM UOP.0D4 (CONST.0 , CONST.0 ) EOM UOP.0D4 (CONST.0 , CONST.0 , U2.20) UOP.0D4 (CONST.0 , CONST.0 ) UOP.0D4 (CONST.0 , CONST.0 , U2.20)
UOP.0D8 - ?0D8?
(0D8 masked with FFF is 0D8, unmasked 000 )
Listings of known usage in the MSROM:
EOM.Fl2 UOP.0D8 (CONST.0 , EIP_30 ) EOM.Fl2 UOP.0D8 (CONST.0 , TMP3 ) EOM UOP.0D8 (CONST.0 , TMP2 ) SGLUOP.Fl3 UOP.0D8 (CONST.0 , EIP_30 ) UOP.0D8 (CONST.0 , CONST.0 , U2.28) UOP.0D8 (CONST.0 , EIP_30 ) UOP.0D8 (CONST.0 , EIP_30 , U2.20) UOP.0D8 (CONST.0 , TMP0 ) UOP.0D8 (CONST.0 , TMP2 ) UOP.0D8 (CONST.0 , TMP2 , U2.08) UOP.0D8 (CONST.0 , TMP3 ) UOP.0D8 (CONST.0 , TMP3 , U2.08) UOP.0D8 (CONST.0 , TMP3 , U2.20) UOP.0D8 (CONST.0 , TMP7 ) UOP.0D8 (CONST.0 , TMP8 ) UOP.0D8 (CONST.0 , TMP9 ) UOP.0D8 (CONST.0 , TMPA , U2.20) UOP.0D8 (CONST.0 , TMPB ) UOP.0D8 (CONST.0 , TMPC ) UOP.0D8 (CONST.0 , TMPD ) UOP.0D8 (CONST.0 , TMPE ) UOP.0D8 (TMP0 , TMP3 ) UOP.0D8 (TMP1 , TMP3 ) UOP.0D8 (TMP5 , TMP1 ) UOP.0D8 (TMPB , TMP3 )
UOP.0E3 - ?0E3?
(0E3 masked with FFF is 0E3, unmasked 000 )
Listings of known usage in the MSROM:
ST0 = UOP.0E3 (TMP0 , TMP1 ) ST0 = UOP.0E3 (TMP3 , TMP2 ) ST1 = UOP.0E3 (TMP3 , TMP2 ) ST2 = UOP.0E3 (TMP3 , TMP2 ) ST3 = UOP.0E3 (TMP3 , TMP2 ) ST4 = UOP.0E3 (TMP3 , TMP2 ) ST5 = UOP.0E3 (TMP3 , TMP2 ) ST6 = UOP.0E3 (TMP3 , TMP2 ) ST7 = UOP.0E3 (TMP3 , TMP2 ) TMP1 = UOP.0E3 (CONST.0 , TMP1 )
UOP.0E4 - ?0E4?
(0E4 masked with FFF is 0E4, unmasked 000 )
Listings of known usage in the MSROM:
EOM.Fl3 ST0 = UOP.0E4 (ST0 , CONST.0 ) EOM.Fl3 ST0 = UOP.0E4 (ST0 , ST1 ) EOM.Fl3 ST0 = UOP.0E4 (ST0 , TMP0 ) ST2 = UOP.0E4 (TMP0 , TMP1 ) TMP2 = UOP.0E4 (TMP1 , TMP2 ) TMP3 = UOP.0E4 (TMP1 , TMP3 ) TMP4 = UOP.0E4 (TMP1 , TMP2 ) TMP5 = UOP.0E4 (REG.23 , TMP5 ) TMP8 = UOP.0E4 (ST0 , TMP8 ) TMP8 = UOP.0E4 (TMP2 , TMP8 ) TMP8 = UOP.0E4 (TMP3 , TMP8 ) TMP8 = UOP.0E4 (TMP4 , TMP8 ) TMP8 = UOP.0E4 (TMP8 , TMP1 )
UOP.120 - ?120?
(120 masked with FFF is 120, unmasked 000 )
Listings of known usage in the MSROM:
BOM TMP0 = UOP.120 (CONST.16.00D , CONST.16.00D ) EOM.Fl3 ST0 = UOP.120 (TMP0 , CONST.0 , U2.4D) EOM.Fl3 UOP.120 (CONST.0 , CONST.0 , U2.4D) EOM.Fl3 UOP.120 (CONST.0 , TMP4 , U2.4D) EOM.Fl3 UOP.120 (CONST.16.004 , CONST.16.004 , U2.4A) REG.23 = UOP.120 (CONST.16.001 , CONST.16.001 ) REG.23 = UOP.120 (REG.23 , TMPC , U2.08) REG.23 = UOP.120 (TMP3 , TMP3 ) REG.37 = UOP.120 (REG.37 , TMPD ) TMP0 = UOP.120 (CONST.16.00D , CONST.16.00D ) TMP2 = UOP.120 (CONST.0 , CONST.0 ) TMP2 = UOP.120 (CONST.16.001 , CONST.16.001 ) TMP2 = UOP.120 (REG_sss , TMP0 ) TMP2 = UOP.120 (TMP0 , TMPD ) TMP2 = UOP.120 (TMP2 , CONST.16.001 ) TMP2 = UOP.120 (TMP2 , TMP0 ) TMP2 = UOP.120 (TMP2 , TMP1 ) TMP2 = UOP.120 (TMP2 , TMP2 ) TMP3 = UOP.120 (CONST.0E.003 , TMP2 ) TMP3 = UOP.120 (CONST.16.010 , CONST.16.010 ) TMP3 = UOP.120 (REG.23 , REG.23 ) TMP3 = UOP.120 (TMP3 , TMP8 ) TMP4 = UOP.120 (CONST.0 , CONST.0 ) TMP4 = UOP.120 (CONST.16.008 , CONST.16.008 ) TMP4 = UOP.120 (CONST.16.00D , CONST.16.00D ) TMP4 = UOP.120 (REG.F2 , CONST.0 ) TMP4 = UOP.120 (TMP4 , TMP2 ) TMP5 = UOP.120 (CONST.16.005 , CONST.16.005 ) TMP5 = UOP.120 (CONST.16.00D , CONST.16.00D ) TMP6 = UOP.120 (CONST.0 , TMP6 ) TMP6 = UOP.120 (CONST.16.006 , CONST.16.006 ) TMP6 = UOP.120 (CONST.16.00D , CONST.16.00D ) TMP6 = UOP.120 (TMP6 , TMP6 ) TMP7 = UOP.120 (CONST.16.00D , CONST.16.00D , U2.08) TMP7 = UOP.120 (TMP7 , TMP8 ) TMP8 = UOP.120 (TMP8 , CONST.0 ) TMP8 = UOP.120 (TMP8 , CONST.16.001 ) TMP9 = UOP.120 (TMP0 , TMP1 ) TMPA = UOP.120 (TMP4 , TMPD ) TMPA = UOP.120 (TMPA , TMP3 ) TMPA = UOP.120 (TMPA , TMPD ) TMPB = UOP.120 (CONST.16.006 , CONST.16.006 ) TMPB = UOP.120 (TMPB , TMP3 ) TMPC = UOP.120 (CONST.0 , CONST.0 ) TMPC = UOP.120 (CONST.16.001 , CONST.16.001 ) TMPD = UOP.120 (TMPD , TMP1 ) TMPD = UOP.120 (TMPD , TMPC ) TMPE = UOP.120 (CONST.16.00E , CONST.16.00E , U2.20) UOP.120 (CONST.0 , CONST.0 , U2.49) UOP.120 (CONST.0 , CONST.0 , U2.4B) UOP.120 (CONST.0 , CONST.0 , U2.4D) UOP.120 (CONST.0 , TMP2 , U2.49) UOP.120 (CONST.0 , TMP2 , U2.4D) UOP.120 (CONST.0 , TMP2 , U2.50) UOP.120 (CONST.0 , TMP3 , U2.49) UOP.120 (CONST.0 , TMP4 , U2.4D) UOP.120 (CONST.0 , TMP5 , U2.59) UOP.120 (CONST.0 , TMPD , U2.49) UOP.120 (CONST.0 , TMPD , U2.5D) UOP.120 (CONST.0 , TMPE , U2.4D) UOP.120 (CONST.16.002 , CONST.16.002 , U2.49) UOP.120 (CONST.16.004 , CONST.16.004 , U2.4D) UOP.120 (CONST.16.00B , CONST.16.00B , U2.0F) UOP.120 (CONST.16.00D , CONST.16.00D , U2.4C) UOP.120 (CONST.16.010 , CONST.16.010 , U2.50)
UOP.121 - ?121?
(121 masked with FFF is 121, unmasked 000 )
Listings of known usage in the MSROM:
ST0 = UOP.121 (ST0 , TMP1 ) ST0 = UOP.121 (ST0 , TMP2 , CONST.00.032 , U2.80) ST0 = UOP.121 (ST0 , TMPE ) TMP0 = UOP.121 (ST0 , TMP3 ) TMP0 = UOP.121 (TMP0 , TMPC ) TMP0 = UOP.121 (TMP0 , TMPD ) TMP0 = UOP.121 (TMP0 , TMPE ) TMP1 = UOP.121 (CONST.0 , TMPB ) TMP1 = UOP.121 (TMP1 , TMPB ) TMP1 = UOP.121 (TMP8 , TMP5 ) TMP1 = UOP.121 (TMPA , TMP1 ) TMP2 = UOP.121 (CONST.16.003 , CONST.16.003 ) TMP2 = UOP.121 (TMP1 , TMPD ) TMP2 = UOP.121 (TMPB , TMP2 ) TMP3 = UOP.121 (TMP3 , CONST.0 ) TMP3 = UOP.121 (TMP3 , TMPC ) TMP4 = UOP.121 (TMP1 , TMPE ) TMP4 = UOP.121 (TMP2 , TMPC ) TMP5 = UOP.121 (REG.23 , TMP4 ) TMP5 = UOP.121 (TMP5 , TMP0 ) TMP5 = UOP.121 (TMP5 , TMPB ) TMP6 = UOP.121 (TMP3 , TMPD ) TMP8 = UOP.121 (REG.23 , TMP2 ) TMP8 = UOP.121 (ST0 , TMP3 ) TMP8 = UOP.121 (TMP0 , TMP1 ) TMP8 = UOP.121 (TMP8 , CONST.0 ) TMP8 = UOP.121 (TMP8 , TMP2 ) TMP8 = UOP.121 (TMP8 , TMP5 ) TMPB = UOP.121 (CONST.0 , TMPB ) TMPB = UOP.121 (CONST.16.043 , CONST.16.043 )
UOP.122 - ?122?
(122 masked with FFF is 122, unmasked 000 )
Listings of known usage in the MSROM:
TMP8 = UOP.122 (TMP8 , TMP5 ) TMP8 = UOP.122 (TMPA , TMP2 ) TMP8 = UOP.122 (TMPB , TMP2 ) TMPA = UOP.122 (TMP0 , TMP1 )
UOP.124 - ?124?
(124 masked with FFF is 124, unmasked 000 )
Listings of known usage in the MSROM:
ST1 = UOP.124 (TMP0 , TMPC , U2.49) TMP0 = UOP.124 (TMP0 , CONST.0 ) TMP1 = UOP.124 (TMP1 , TMPB ) TMP3 = UOP.124 (TMP1 , TMPE ) TMP3 = UOP.124 (TMP3 , TMPD ) TMP4 = UOP.124 (TMP4 , TMPD ) TMP8 = UOP.124 (TMP8 , TMP4 ) TMP8 = UOP.124 (TMP8 , TMP5 ) TMP9 = UOP.124 (TMP9 , TMPC ) TMPB = UOP.124 (CONST.0 , TMPD ) TMPB = UOP.124 (TMP0 , TMP1 ) TMPB = UOP.124 (TMPB , TMPC ) TMPB = UOP.124 (TMPB , TMPC , U2.08) TMPB = UOP.124 (TMPB , TMPD ) TMPB = UOP.124 (TMPB , TMPE )
UOP.130 - ?130?
(130 masked with FFF is 130, unmasked 000 )
Listings of known usage in the MSROM:
UOP.130 (CONST.6 , TMP3 , LINSEG , U2.08) UOP.130 (CONST.6 , TMP4 , LINSEG , U2.08) UOP.130 (CONSTROM2.08E , CONSTROM2.08E , LINSEG , U2.20) UOP.130 (CONSTROM2.08E , CONSTROM2.08E , LINSEG , U2.28)
UOP.131 - ?131?
(131 masked with FFF is 131, unmasked 000 )
Listings of known usage in the MSROM:
UOP.131 (CONST.04.004 , CONST.04.004 , LINSEG ) UOP.131 (CONST.04.004 , CONST.04.004 , LINSEG , U2.08) UOP.131 (CONST.04.004 , CONST.04.004 , LINSEG , U2.20) UOP.131 (CONST.04.004 , CONST.04.004 , LINSEG , U2.28) UOP.131 (CONST.6 , TMP7 , LINSEG ) UOP.131 (CONST.6 , TMP7 , LINSEG , U2.28) UOP.131 (CONST.6 , TMP8 , LINSEG ) UOP.131 (CONST.6 , TMPB , LINSEG ) UOP.131 (CONST.6 , TMPB , LINSEG , U2.08) UOP.131 (CONST.6 , TMPC , LINSEG , U2.28) UOP.131 (CONSTROM2.009 , CONSTROM2.009 , LINSEG )
UOP.132 - ?132?
(132 masked with FFF is 132, unmasked 000 )
Listings of known usage in the MSROM:
TMP2 = UOP.132 (CONSTROM2.08C , CONSTROM2.08C , LINSEG ) TMP3 = UOP.132 (CONSTROM2.08C , CONSTROM2.08C , LINSEG , U2.08)
UOP.134 - ?134?
(134 masked with FFF is 134, unmasked 000 )
Listings of known usage in the MSROM:
EOM UOP.134 (CONST.6 , CONST.6 , U2.20) ; Always has preceding STRD with imm #0; almost always called with CONST.6,CONST.6 UOP.134 (CONST.6 , CONST.6 ) ; Always has preceding STRD with imm #0; almost always called with CONST.6,CONST.6 UOP.134 (CONST.6 , CONST.6 , LINSEG , U2.28) ; Always has preceding STRD with imm #0; almost always called with CONST.6,CONST.6 UOP.134 (CONST.6 , CONST.6 , U2.08) ; Always has preceding STRD with imm #0; almost always called with CONST.6,CONST.6 UOP.134 (CONST.6 , CONST.6 , U2.28) ; Always has preceding STRD with imm #0; almost always called with CONST.6,CONST.6 UOP.134 (CONST.6 , TMP6 ) ; Always has preceding STRD with imm #0; almost always called with CONST.6,CONST.6
UOP.135 - ?135?
(135 masked with FFF is 135, unmasked 000 )
Listings of known usage in the MSROM:
UOP.135 (CONST.6 , TMPC , LINSEG , U2.08) UOP.135 (CONST.6 , TMPC , LINSEG , U2.20)
UOP.136 - ?136?
(136 masked with FFF is 136, unmasked 000 )
Listings of known usage in the MSROM:
UOP.136 (CONST.6 , TMPC , LINSEG , U2.08) UOP.136 (CONST.6 , TMPC , LINSEG , U2.28)
UOP.1C1 - ?1C1?
(1C1 masked with FFF is 1C1, unmasked 000 )
Listings of known usage in the MSROM:
EOM TMP2 = UOP.1C1 (TMP2 , TMP2 , U2.0F) ; Probably Extract flags for rotate-through-carry instructions (U2.XXs suggests flag extraction phase) TMP0 = UOP.1C1 (ArithFLAGS , TMP0 , U2.21) ; Probably Extract flags for rotate-through-carry instructions (U2.XXs suggests flag extraction phase) TMP1 = UOP.1C1 (ArithFLAGS , REG_sss , U2.21) ; Probably Extract flags for rotate-through-carry instructions (U2.XXs suggests flag extraction phase) TMP1 = UOP.1C1 (ArithFLAGS , TMP2 , U2.21) ; Probably Extract flags for rotate-through-carry instructions (U2.XXs suggests flag extraction phase) TMP2 = UOP.1C1 (TMP2 , TMP2 , U2.0F) ; Probably Extract flags for rotate-through-carry instructions (U2.XXs suggests flag extraction phase)
UOP.1C4 - ?1C4?
(1C4 masked with FFF is 1C4, unmasked 000 )
Listings of known usage in the MSROM:
UOP.1C4 (TMP5 , CONST.0 ) UOP.1C4 (TMPA , CONST.0 , U2.28)
UOP.1C8 - ?1C8?
(1C8 masked with FFF is 1C8, unmasked 000 )
Listings of known usage in the MSROM:
UOP.1C8 (CONST.0 , EIP_30 )
UOP.1C9 - ?1C9?
(1C9 masked with FFF is 1C9, unmasked 000 )
Listings of known usage in the MSROM:
UOP.1C9 (CONST.0 , CONST.0 ) UOP.1C9 (CONST.0 , EIP_30 )
UOP.1CA - ?1CA?
(1CA masked with FFF is 1CA, unmasked 000 )
Listings of known usage in the MSROM:
UOP.1CA (CONST.0 , CONST.0 )
UOP.200 - ?200?
(200 masked with FFF is 200, unmasked 000 )
Listings of known usage in the MSROM:
TMP2 = UOP.200 (CONST.0E.001 , CONST.0E.001 ) TMP2 = UOP.200 (CONST.0E.001 , TMP2 ) TMP7 = UOP.200 (CONST.0E.0C1 , CONST.0E.0C1 )
UOP.201 - ?201?
(201 masked with FFF is 201, unmasked 000 )
Listings of known usage in the MSROM:
TMP6 = UOP.201 (CONST.0 , TMP7 )
UOP.202 - ?202?
(202 masked with FFF is 202, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.202 (CONST.0 , TMP0 ) TMP0 = UOP.202 (CONST.0 , TMP6 ) TMP5 = UOP.202 (TMP5 , CONSTROM.0CE )
UOP.203 - ?203?
(203 masked with FFF is 203, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.203 (CONST.0E.001 , CONST.0E.001 ) TMP0 = UOP.203 (CONST.16.001 , CONST.16.001 ) TMP1 = UOP.203 (CONST.16.0C1 , CONST.16.0C1 ) TMP2 = UOP.203 (CONST.0 , TMP2 ) TMP2 = UOP.203 (CONST.16.0C1 , CONST.16.0C1 ) TMP3 = UOP.203 (CONST.14.1CF , TMP3 ) TMP5 = UOP.203 (CONST.14.17E , TMP5 ) TMP5 = UOP.203 (CONST.16.0C1 , CONST.16.0C1 ) TMP7 = UOP.203 (CONST.16.0C1 , CONST.16.0C1 ) TMP8 = UOP.203 (CONST.16.0C1 , CONST.16.0C1 ) TMPE = UOP.203 (TMPE , CONST.0 )
UOP.204 - ?204?
(204 masked with FFF is 204, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.204 (TMP1 , TMP2 ) TMP2 = UOP.204 (CONST.0E.001 , CONST.0E.001 ) TMP2 = UOP.204 (TMP2 , CONST.0 ) TMP4 = UOP.204 (CONST.14.10A , CONST.14.10A ) TMP5 = UOP.204 (CONST.14.106 , TMP5 ) TMP6 = UOP.204 (CONST.0E.004 , TMP6 ) TMP6 = UOP.204 (CONST.14.0B7 , TMP6 ) TMP6 = UOP.204 (CONST.14.109 , CONST.14.109 ) TMP6 = UOP.204 (TMP7 , CONST.0 ) TMP7 = UOP.204 (CONST.0E.0C1 , CONST.0E.0C1 ) TMP8 = UOP.204 (TMP6 , CONST.0 ) TMP8 = UOP.204 (TMP6 , TMP7 ) TMPB = UOP.204 (TMP8 , TMP7 ) TMPB = UOP.204 (TMP8 , TMP9 )
UOP.205 - ?205?
(205 masked with FFF is 205, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.205 (CONST.16.001 , CONST.16.001 ) TMP3 = UOP.205 (CONST.16.010 , CONST.16.010 )
UOP.206 - ?206?
(206 masked with FFF is 206, unmasked 000 )
Listings of known usage in the MSROM:
SGLUOP EAX = UOP.206 (TMP6 , REG.30 , CONST.00.0E1 , LDTR , OA.D, U2.30)
UOP.207 - ?207?
(207 masked with FFF is 207, unmasked 000 )
Listings of known usage in the MSROM:
TMP4 = UOP.207 (TMP3 , TMP7 )
UOP.208 - ?208?
(208 masked with FFF is 208, unmasked 000 )
Listings of known usage in the MSROM:
TMP1 = UOP.208 (CONST.0E.001 , CONST.0E.001 ) TMP6 = UOP.208 (TMPA , CONST.0 ) TMP9 = UOP.208 (CONST.0E.001 , CONST.0E.001 )
UOP.209 - ?209?
(209 masked with FFF is 209, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.209 (TMP0 , TMP1 ) TMP2 = UOP.209 (TMP1 , TMP2 ) TMP4 = UOP.209 (TMP7 , TMP8 ) TMP5 = UOP.209 (CONST.14.0FE , TMP5 )
UOP.20A - ?20A?
(20A masked with FFF is 20A, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.20A (CONST.14.109 , CONST.14.109 )
UOP.220 - ?220?
(220 masked with FFF is 220, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.220 (CONST.00.024 , ST0 , U2.80) UOP.220 (CONST.00.024 , ST0 , U2.80) UOP.220 (CONST.0 , ST0 )
UOP.221 - ?221?
(221 masked with FFF is 221, unmasked 000 )
Listings of known usage in the MSROM:
ST2 = UOP.221 (TMP0 , TMP1 ) TMP1 = UOP.221 (TMP1 , TMP2 ) TMP3 = UOP.221 (TMP3 , TMP1 ) TMP8 = UOP.221 (TMP8 , TMP4 )
UOP.229 - ?229?
(229 masked with FFF is 229, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.229 (TMP0 , CONST.0 ) TMP0 = UOP.229 (TMP0 , TMP1 ) TMP4 = UOP.229 (TMP0 , TMP1 ) TMP8 = UOP.229 (TMP8 , TMP1 ) TMP8 = UOP.229 (TMP8 , TMPB )
UOP.22A - ?22A?
(22A masked with FFF is 22A, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.22A (TMP0 , CONST.0 ) TMP3 = UOP.22A (TMP0 , TMP1 ) TMP8 = UOP.22A (TMP8 , TMP2 )
UOP.22B - ?22B?
(22B masked with FFF is 22B, unmasked 000 )
Listings of known usage in the MSROM:
TMP2 = UOP.22B (TMP0 , TMP1 ) TMP3 = UOP.22B (TMP3 , TMP2 ) TMP5 = UOP.22B (TMP5 , CONST.0 )
UOP.22C - ?22C?
(22C masked with FFF is 22C, unmasked 000 )
Listings of known usage in the MSROM:
TMP3 = UOP.22C (TMP2 , TMP6 ) TMPA = UOP.22C (TMP1 , TMP2 )
UOP.22D - ?22D?
(22D masked with FFF is 22D, unmasked 000 )
Listings of known usage in the MSROM:
TMP1 = UOP.22D (TMP1 , TMP2 ) TMP2 = UOP.22D (TMPB , TMPA ) TMP5 = UOP.22D (TMP0 , TMP1 ) TMP8 = UOP.22D (REG.23 , TMP3 )
UOP.292 - ?292?
(292 masked with FFF is 292, unmasked 000 )
Listings of known usage in the MSROM:
EOM UOP.292 (CONST.09.011 , REG_sss ) EOM UOP.292 (CONST.09.011 , TMP0 )
UOP.298 - ?298?
(298 masked with FFF is 298, unmasked 000 )
Listings of known usage in the MSROM:
EOM UOP.298 (CONST.0 , TMP3 ) EOM UOP.298 (CONST.0 , TMPC ) EOM UOP.298 (CONST.0 , TMPC , U2.20)
UOP.42C - ?42C?
(42C masked with C7F is 42C, unmasked 000 )
Listings of known usage in the MSROM:
TMP1 = UOP.42C (TMP1 , CONST.16.001 , OA.4)
UOP.42D - ?42D?
(42D masked with C7F is 42D, unmasked 000 )
Listings of known usage in the MSROM:
TMP1 = UOP.42D (TMP1 , CONST.16.001 , OA.4)
UOP.42E - ?42E?
(42E masked with C7F is 42E, unmasked 000 )
Listings of known usage in the MSROM:
EOM REG_sss = UOP.42E (TMP2 , TMP1 , OA.4, U2.39) TMP2 = UOP.42E (TMP2 , TMP1 , OA.4, U2.39)
UOP.42F - ?42F?
(42F masked with C7F is 42F, unmasked 000 )
Listings of known usage in the MSROM:
EOM REG_sss = UOP.42F (TMP2 , TMP1 , OA.4, U2.39) TMP2 = UOP.42F (TMP2 , TMP1 , OA.4, U2.39)
UOP.465 - ?465?
(465 masked with C7F is 465, unmasked 000 )
Listings of known usage in the MSROM:
TMP0 = UOP.465 (TMP1 , TMP0 , OA.4) TMP1 = UOP.465 (TMP1 , TMP0 , OA.4)
UOP.4AC - ?42C?
(4AC masked with C7F is 42C, unmasked 080 )
Listings of known usage in the MSROM:
TMP1 = UOP.4AC (TMP1 , CONST.16.001 )
UOP.4AD - ?42D?
(4AD masked with C7F is 42D, unmasked 080 )
Listings of known usage in the MSROM:
TMP1 = UOP.4AD (TMP1 , CONST.16.001 )
UOP.4E7 - ?467?
(4E7 masked with C7F is 467, unmasked 080 )
Listings of known usage in the MSROM:
TMP1 = UOP.4E7 (TMP2 , TMP1 )
UOP.52F - ?42F?
(52F masked with C7F is 42F, unmasked 100 )
Listings of known usage in the MSROM:
TMP1 = UOP.52F (TMP2 , TMP1 , U2.39)
UOP.565 - ?465?
(565 masked with C7F is 465, unmasked 100 )
Listings of known usage in the MSROM:
ST3 = UOP.565 (TMP0 , TMP1 )
UOP.56D - ?46D?
(56D masked with C7F is 46D, unmasked 100 )
Listings of known usage in the MSROM:
TMP4 = UOP.56D (TMP0 , TMP1 )
UOP.62C - ?42C?
(62C masked with C7F is 42C, unmasked 200 )
Listings of known usage in the MSROM:
TMP1 = UOP.62C (TMP1 , CONST.16.001 )
UOP.62E - ?42E?
(62E masked with C7F is 42E, unmasked 200 )
Listings of known usage in the MSROM:
TMPD = UOP.62E (TMPD , TMPE )
UOP.633 - ?433?
(633 masked with C7F is 433, unmasked 200 )
Listings of known usage in the MSROM:
UOP.633 (CONST.0 , TMP8 )
UOP.641 - ?441?
(641 masked with C7F is 441, unmasked 200 )
Listings of known usage in the MSROM:
Fl3 ECX_10 = UOP.641 (ECX_10 , CONST.16.001 ) TMPB = UOP.641 (ECX_10 , CONST.16.001 )
UOP.660 - ?460?
(660 masked with C7F is 460, unmasked 200 )
Listings of known usage in the MSROM:
EOM.Fl3 ST0 = UOP.660 (ST0 , TMP0 , CONST.00.05C , OA.2, U2.D9) EOM.Fl3 ST0 = UOP.660 (TMP0 , ST0 , CONST.00.024 , OA.2, U2.D9) REG.F2 = UOP.660 (TMPB , TMPA , OA.2, U2.59) ST7 = UOP.660 (TMP0 , TMP1 ) TMP8 = UOP.660 (CONST.0 , TMP8 , U2.59)
UOP.665 - ?465?
(665 masked with C7F is 465, unmasked 200 )
Listings of known usage in the MSROM:
ST3 = UOP.665 (TMP0 , TMP1 ) TMP1 = UOP.665 (TMP1 , TMP2 )
UOP.66A - ?46A?
(66A masked with C7F is 46A, unmasked 200 )
Listings of known usage in the MSROM:
ST6 = UOP.66A (TMP0 , TMP1 ) TMP8 = UOP.66A (CONST.0 , ST0 , U2.59)
UOP.66D - ?46D?
(66D masked with C7F is 46D, unmasked 200 )
Listings of known usage in the MSROM:
TMP2 = UOP.66D (CONST.0 , TMPC ) TMP5 = UOP.66D (CONST.0 , TMPB ) TMP5 = UOP.66D (TMP0 , TMP1 ) TMP6 = UOP.66D (CONST.0 , TMP8 ) TMPA = UOP.66D (CONST.0 , TMPC )
UOP.66E - ?46E?
(66E masked with C7F is 46E, unmasked 200 )
Listings of known usage in the MSROM:
TMP9 = UOP.66E (TMP9 , TMP6 )
UOP.6E0 - ?460?
(6E0 masked with C7F is 460, unmasked 280 )
Listings of known usage in the MSROM:
TMP8 = UOP.6E0 (CONST.0 , TMP8 , U2.59)
UOP.733 - ?433?
(733 masked with C7F is 433, unmasked 300 )
Listings of known usage in the MSROM:
UOP.733 (CONST.0 , TMP4 ) UOP.733 (CONST.0 , TMP8 )
UOP.760 - ?460?
(760 masked with C7F is 460, unmasked 300 )
Listings of known usage in the MSROM:
ST7 = UOP.760 (TMP0 , TMP1 ) TMP8 = UOP.760 (CONST.0 , TMP8 , U2.59)
UOP.767 - ?467?
(767 masked with C7F is 467, unmasked 300 )
Listings of known usage in the MSROM:
TMP8 = UOP.767 (TMP4 , TMP8 , U2.59) UOP.767 (TMP0 , TMP1 )
UOP.76A - ?46A?
(76A masked with C7F is 46A, unmasked 300 )
Listings of known usage in the MSROM:
ST6 = UOP.76A (TMP0 , TMP1 ) TMP8 = UOP.76A (CONST.0 , ST0 , U2.59)
UOP.76D - ?46D?
(76D masked with C7F is 46D, unmasked 300 )
Listings of known usage in the MSROM:
TMP6 = UOP.76D (TMP0 , TMP1 )
UOP.76E - ?46E?
(76E masked with C7F is 46E, unmasked 300 )
Listings of known usage in the MSROM:
TMP3 = UOP.76E (TMP3 , TMP4 ) TMP6 = UOP.76E (TMP1 , TMP3 )
UOP.7E0 - ?460?
(7E0 masked with C7F is 460, unmasked 380 )
Listings of known usage in the MSROM:
ST7 = UOP.7E0 (TMP0 , TMP1 ) TMP0 = UOP.7E0 (CONST.0 , TMP0 , U2.59) TMP3 = UOP.7E0 (CONST.0 , TMP0 ) TMP8 = UOP.7E0 (CONST.0 , TMP8 , U2.59)
UOP.7E9 - ?469?
(7E9 masked with C7F is 469, unmasked 380 )
Listings of known usage in the MSROM:
EOM.Fl3 ST0 = UOP.7E9 (TMP7 , TMP0 , U2.49) ST0 = UOP.7E9 (TMP1 , TMP0 , U2.49) ST1 = UOP.7E9 (CONST.0 , TMP1 ) ST1 = UOP.7E9 (TMP0 , TMP1 , U2.49) ST1 = UOP.7E9 (TMP2 , TMP1 , U2.49)
UOP.7EA - ?46A?
(7EA masked with C7F is 46A, unmasked 380 )
Listings of known usage in the MSROM:
ST6 = UOP.7EA (TMP0 , TMP1 )
UOP.7EE - ?46E?
(7EE masked with C7F is 46E, unmasked 380 )
Listings of known usage in the MSROM:
EOM.Fl3 ST0 = UOP.7EE (TMP5 , TMP6 , CONST.00.032 , U2.C9) EOM.Fl3 ST0 = UOP.7EE (TMP6 , TMP5 , CONST.00.032 , U2.C9)
UOP.C0B - ?C0A?
(C0B masked with C0E is C0A, unmasked 001 )
Listings of known usage in the MSROM:
UOP.C0B (TMP1 , TMP2 , CONST.6 , SS , OA.C)
UOP.C18 - ?C08?
(C18 masked with C0E is C08, unmasked 010 )
Listings of known usage in the MSROM:
Fl3 TMP6 = UOP.C18 (TMP4 , REG.E0 , CONST.03.0C3 , FS , U2.70)
UOP.C44 - ?C04?
(C44 masked with C0E is C04, unmasked 040 )
Listings of known usage in the MSROM:
UOP.C44 (ECX_10 , EDI_10 , CONST.1C.001 , ES , OA.C) UOP.C44 (ECX_10 , EDI_10 , CONST.1C.002 , ES , OA.C) UOP.C44 (ECX_10 , EDI_10 , CONST.1C.003 , ES , OA.C) UOP.C44 (ECX_10 , EDI_10 , CONST.1C.004 , ES , OA.C) UOP.C44 (ECX_10 , EDI_10 , CONST.1C.005 , ES , OA.C) UOP.C44 (ECX_10 , EDI_10 , CONST.1C.006 , ES , OA.C) UOP.C44 (ECX_10 , EDI_10 , CONST.1C.007 , ES , OA.C) UOP.C44 (ECX_10 , EDI_10 , CONST.1c , ES , OA.C)
UOP.C48 - ?C08?
(C48 masked with C0E is C08, unmasked 040 )
Listings of known usage in the MSROM:
TMP5 = UOP.C48 (ECX_10 , ESI_10 , CONST.1C.001 , OA.C, U1.1) TMP5 = UOP.C48 (ECX_10 , ESI_10 , CONST.1C.002 , OA.C, U1.1) TMP5 = UOP.C48 (ECX_10 , ESI_10 , CONST.1C.003 , OA.C, U1.1) TMP5 = UOP.C48 (ECX_10 , ESI_10 , CONST.1C.004 , OA.C, U1.1) TMP5 = UOP.C48 (ECX_10 , ESI_10 , CONST.1C.005 , OA.C, U1.1) TMP5 = UOP.C48 (ECX_10 , ESI_10 , CONST.1C.006 , OA.C, U1.1) TMP5 = UOP.C48 (ECX_10 , ESI_10 , CONST.1C.007 , OA.C, U1.1) TMP5 = UOP.C48 (ECX_10 , ESI_10 , CONST.1c , OA.C, U1.1)
UOP.C4B - ?C0A?
(C4B masked with C0E is C0A, unmasked 041 )
Listings of known usage in the MSROM:
UOP.C4B (CONST.6 , EDI_10 , ES , OA.C)
UOP.CC1 - ?C00?
(CC1 masked with C0E is C00, unmasked 0C1 )
Listings of known usage in the MSROM:
EDI_10 = UOP.CC1 (CONST.1D.010 , EDI_10 , LINSEG , OA.8) EOM EDI_10 = UOP.CC1 (CONST.1D.010 , EDI_10 , LINSEG , OA.8) EOM ESI_10 = UOP.CC1 (CONST.1D.010 , ESI_10 , LINSEG , OA.8) EOM REG.37 = UOP.CC1 (CONST.04.0FF , CONST.04.0FF , LINSEG ) ESI_10 = UOP.CC1 (CONST.1D.010 , ESI_10 , LINSEG , OA.8) ESI_10 = UOP.CC1 (TMPA , ESI_10 , CONST.6 , LINSEG , OA.8) Fl3 EDI_10 = UOP.CC1 (CONST.1D.010 , EDI_10 , LINSEG , OA.8) Fl3 ESI_10 = UOP.CC1 (CONST.1D.010 , ESI_10 , LINSEG , OA.8) TMP0 = UOP.CC1 (CONST.04.001 , CONST.04.001 , LINSEG , OA.8) TMP0 = UOP.CC1 (CONST.4 , CONST.4 , LINSEG , OA.8) TMP6 = UOP.CC1 (CONST.6 , EDI_10 , ES , OA.8) TMP7 = UOP.CC1 (CONST.6 , ESI_10 , OA.8, U1.1) TMPA = UOP.CC1 (CONST.1D.010 , CONST.1D.010 , LINSEG , OA.8) UOP.CC1 (CONST.6 , TMP3 , CS ) UOP.CC1 (CONST.6 , TMP3 , CS , U2.08) UOP.CC1 (CONST.6 , TMP8 , SEG_02 , U2.20) UOP.CC1 (TMP5 , TMP3 , CONST.6 , CS ) UOP.CC1 (TMPB , TMP3 , CONST.6 , CS ) UOP.CC1 (TMPB , TMP3 , CONST.6 , CS , U2.08)
UOP.CC9 - ?C08?
(CC9 masked with C0E is C08, unmasked 0C1 )
Listings of known usage in the MSROM:
UOP.CC9 (CONST.04.04F , TMP0 , OA.8, U1.1) UOP.CC9 (CONST.04.1FF , TMP0 , OA.8, U1.1) UOP.CC9 (CONST.6 , TMP8 , SEG_02 ) UOP.CC9 (CONST.6 , TMP9 , LINSEG , U2.08) UOP.CC9 (CONST.6 , TMP9 , U2.28) UOP.CC9 (CONST.6 , TMPC , LINSEG ) UOP.CC9 (CONST.6 , TMPC , U2.20) UOP.CC9 (CONSTROM2.01E , TMPC , LINSEG , U2.08) UOP.CC9 (CONSTROM2.01E , TMPC , U2.08)
UOP.CCB - ?C0A?
(CCB masked with C0E is C0A, unmasked 0C1 )
Listings of known usage in the MSROM:
UOP.CCB (CONST.04.04F , TMP0 , OA.8, U1.1) UOP.CCB (CONST.04.1FF , TMP0 , OA.8, U1.1) UOP.CCB (CONST.14.01E , TMPC , LINSEG , U2.08) UOP.CCB (CONST.6 , TMP9 , LINSEG , U2.08) UOP.CCB (CONST.6 , TMP9 , U2.28) UOP.CCB (CONST.6 , TMPC , LINSEG ) UOP.CCB (CONST.6 , TMPC , U2.20) UOP.CCB (CONSTROM2.01E , TMPC , U2.08)
UOP.CCC - ?C0C?
(CCC masked with C0E is C0C, unmasked 0C0 )
Listings of known usage in the MSROM:
UOP.CCC (REG.D0 , REG.D0 , CONST.05.008 , OA.9, U1.1) ; Probably cache store commit / MESI coherence - finalises pending memory stores and ensures cache line consistency
UOP.CCD - ?C0C?
(CCD masked with C0E is C0C, unmasked 0C1 )
Listings of known usage in the MSROM:
UOP.CCD (CONST.6 , EDI_10 , ES , OA.8) UOP.CCD (CONST.6 , ESI_10 , OA.8, U1.1)
UOP.D4B - ?C0A?
(D4B masked with C0E is C0A, unmasked 141 )
Listings of known usage in the MSROM:
UOP.D4B (CONST.6 , CONST.6 , SEG_02 ) UOP.D4B (CONST.6 , CONST.6 , TR , U2.08)
UOP.E41 - ?C00?
(E41 masked with C0E is C00, unmasked 241 )
Listings of known usage in the MSROM:
TMP1 = UOP.E41 (TMP3 , TMP1 , CONST.6 , LINSEG , U2.20) TMP8 = UOP.E41 (TMP8 , TMP1 , CONST.6 , LINSEG )
UOP.F0B - ?C0A?
(F0B masked with C0E is C0A, unmasked 301 )
Listings of known usage in the MSROM:
UOP.F0B (CONST.6 , TMP7 , GDTR ) UOP.F0B (CONST.6 , TMP8 , GDTR )