mov r4, r3, lsr #8 @ r4 = bldalpha >> 8\r
and r3, r3, #0x1F @ r3 = blend_a\r
and r4, r4, #0x1F @ r4 = blend_b\r
cmp r3, #16 @ if(blend_a > 16)\r
movgt r3, #16 @ blend_a = 16\r
cmp r4, #16 @ if(blend_b > 16)\r
mov r4, r3, lsr #8 @ r4 = bldalpha >> 8\r
and r3, r3, #0x1F @ r3 = blend_a\r
and r4, r4, #0x1F @ r4 = blend_b\r
cmp r3, #16 @ if(blend_a > 16)\r
movgt r3, #16 @ blend_a = 16\r
cmp r4, #16 @ if(blend_b > 16)\r