Lines Matching refs:shift
25 * blend one of 2 16bpp RGB pixels held in dreg selected by shift
29 * the the second pixel (shift==16) will be merged into
36 .macro pixel dreg src fb shift
52 ext $t8,\dreg,\shift+6+5,5 # dst[\shift:15..11]
54 ext $t0,\dreg,\shift+5,6 # start green extraction dst[\shift:10..5]
58 ins \fb,$t8,\shift+6+5,5 # dst[\shift:15..11]
62 ext $t0,\dreg,\shift,5 # start blue extraction dst[\shift:4..0]
69 ins \fb,$t8,\shift+5,6 # finish green insertion dst[\shift:10..5]
73 ins \fb,$t8,\shift,5
87 .macro pixel dreg src fb shift
112 srl $t8,\dreg,\shift+6+5
113 .if \shift==0
121 .if \shift!=0
122 sll $t8,\shift+11
134 srl $t8,\dreg,\shift+5
141 sll $t8,\shift + 5
145 .if \shift!=0
146 srl $t8,\dreg,\shift
156 .if \shift!=0
157 sll $t8,\shift