Home | History | Annotate | Download | only in libpixelflinger

Lines Matching full:shift

58     vshll.u8    q0, d0, #5                      // shift up red and widen
59 vshll.u8 q1, d2, #6 // shift up green and widen
60 vshll.u8 q2, d4, #5 // shift up blue and widen
78 vshr.u16 q8, q10, #11 // shift dst red0 to low 5 bits
80 vshl.u16 q9, q10, #5 // shift dst green0 to top 6 bits
82 vshr.u16 q9, q9, #10 // shift dst green0 to low 6 bits
84 vshl.u16 q12, q11, #5 // shift dst green1 to top 6 bits
86 vshr.u16 q13, q11, #11 // shift dst red1 to low 5 bits
88 vshr.u16 q12, q12, #10 // shift dst green1 to low 6 bits
96 vshr.u16 q8, q8, #8 // shift down red0
98 vshr.u16 q9, q9, #8 // shift down green0
100 vshr.u16 q10, q10, #8 // shift down blue0
102 vsli.u16 q10, q9, #5 // shift & insert green0 into blue0
103 vshr.u16 q13, q13, #8 // shift down red1
104 vsli.u16 q10, q8, #11 // shift & insert red0 into blue0
105 vshr.u16 q12, q12, #8 // shift down green1
106 vshr.u16 q11, q11, #8 // shift down blue1
108 vsli.u16 q11, q12, #5 // shift & insert green1 into blue1
109 vsli.u16 q11, q13, #11 // shift & insert red1 into blue1
119 mov r5, r4, lsr #24 // shift down alpha
140 mov r6, r6, lsr #8 // shift down red
141 mov r7, r7, lsr #8 // shift down green
142 mov r6, r6, lsl #11 // shift red into 565
143 orr r6, r7, lsl #5 // shift green into 565
144 orr r6, r8, lsr #8 // shift blue into 565