assembler/fs/emitter: emit addrd
This commit is contained in:
parent
b4310b4fef
commit
f6a0fc4fab
@ -76,6 +76,8 @@ def emit_alpha_op(code, alpha_op):
|
||||
US_CMN_INST.ALPHA_WMASK(code, alpha_op.dest.wmask.value)
|
||||
if alpha_op.dest.omask is not None:
|
||||
US_CMN_INST.ALPHA_OMASK(code, alpha_op.dest.omask.value)
|
||||
assert type(alpha_op.dest.addrd) is int
|
||||
US_ALU_ALPHA_INST.ALPHA_ADDRD(code, alpha_op.dest.addrd)
|
||||
|
||||
# opcode
|
||||
US_ALU_ALPHA_INST.ALPHA_OP(code, alpha_op.opcode.value)
|
||||
@ -111,6 +113,8 @@ def emit_rgb_op(code, rgb_op):
|
||||
US_CMN_INST.RGB_WMASK(code, rgb_op.dest.wmask.value)
|
||||
if rgb_op.dest.omask is not None:
|
||||
US_CMN_INST.RGB_OMASK(code, rgb_op.dest.omask.value)
|
||||
assert type(rgb_op.dest.addrd) is int
|
||||
US_ALU_RGBA_INST.RGB_ADDRD(code, rgb_op.dest.addrd)
|
||||
|
||||
# opcode
|
||||
US_ALU_RGBA_INST.RGB_OP(code, rgb_op.opcode.value)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user