OUT   R, R, INT_IMM
WRITE R (1 slots) READ R (1 slots)

distilled: @P0 OUT.???0 R0, R0, 0x0 ;

key: OUT_R_R_I

0123456701234567012345670123456701234567012345670123456701234567
001001001001predicateoperand 0operand 1operand 2
0123456701234567012345670123456701234567012345670123456701234567
00000000000000modi 10000000000000000000000000stallyr-barw-barb-maskreuse00

Modifier Group 1
00???0.
01EMIT.
10???2.
11EMIT_THEN_CUT.

OUT   R, R, UR
WRITE R (1 slots) READ R (1 slots) READ UR (1 slots)

distilled: @P0 OUT.???0 R0, R0, UR0 ;

key: OUT_R_R_UR

0123456701234567012345670123456701234567012345670123456701234567
001001001011predicateoperand 0operand 1operand 20000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000modi 10000000000010000000000000stallyr-barw-barb-maskreuse00

Modifier Group 1
00???0.
01EMIT.
10???2.
11EMIT_THEN_CUT.

OUT   R, R, R
WRITE R (1 slots) READ R (1 slots) READ R (1 slots)

distilled: @P0 OUT.EMIT R0, R0, R0 ;

key: OUT_R_R_R

0123456701234567012345670123456701234567012345670123456701234567
001001001100predicateoperand 0operand 1operand 2000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
000000000000001modi 10000000000000000000000000stallyr-barw-barb-maskreuse00

Modifier Group 1
0EMIT.
1EMIT_THEN_CUT.

OUT.CUT   R, R, SNOWFLAKE
WRITE R (1 slots) READ R (1 slots)

distilled: @P0 OUT.CUT R0, R0, ???0 ;

key: OUT_R_R_SNOWFLAKE

0123456701234567012345670123456701234567012345670123456701234567
001001001100predicateoperand 0operand 1operand 2000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000010000000000000000000000000stallyr-barw-barb-maskreuse00
OUT.FINAL   SNOWFLAKE, R
READ R (1 slots)

distilled: @P0 OUT.FINAL ???0, R0 ;

key: OUT_SNOWFLAKE_R

0123456701234567012345670123456701234567012345670123456701234567
001001001100predicateoperand 0operand 111111111000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000000000000000000stally111w-barb-maskreuse00
OUT.FINAL   SNOWFLAKE, R, SNOWFLAKE
READ R (1 slots)

distilled: @P0 OUT.FINAL ???0, R0, ???0 ;

key: OUT_SNOWFLAKE_R_SNOWFLAKE

0123456701234567012345670123456701234567012345670123456701234567
001001001100predicateoperand 0operand 1operand 2000000000000000000000000
0123456701234567012345670123456701234567012345670123456701234567
00000000000000000000000000000000000000000stally111w-barb-maskreuse00