{SY}{SS}{JP}{SAT}{REPEAT}{UL}{NAME} {DST_HALF}{DST}, {SRC} xxxxxxxxxxxxxxxx Destination register is opposite precision as source, ie. if {FULL} is true then destination is half precision, and visa versa. xxxxx Full precision source registers 100 src->srcs[0] ((src->dsts[0]->num >> 2) == 62) ? 0 : !!((src->srcs[0]->flags ^ src->dsts[0]->flags) & IR3_REG_HALF) !(src->srcs[0]->flags & IR3_REG_HALF) !!(src->srcs[0]->flags & IR3_REG_R) 000000 000001 000010 000011 000100 000101 000110 001001 001010 001011