mov r1, x mov r2, x and r1, 7 mov r3, r1 cmp r1, %tag cmovne r2, lo_tag_map neg r3 mov r4, [r2+r3]