Lines Matching refs:v3
68 add v3.8h, v1.8h, v20.8h // +1 access upper short
69 sli v1.8h, v3.8h, #8 // shift insert index to upper byte
93 ld1 {v3.8h}, [x3] // load sao_offset_val
97 mov v3.h[7], v3.h[0] // reorder to [1,2,0,3,4]
98 mov v3.h[0], v3.h[1]
99 mov v3.h[1], v3.h[2]
100 mov v3.h[2], v3.h[7]
102 uzp2 v1.16b, v3.16b, v3.16b // sao_offset_val -> upper
103 uzp1 v0.16b, v3.16b, v3.16b // sao_offset_val -> lower
115 ld1 {v3.16b}, [x11], #16 // load src
119 cmhi v16.16b, v4.16b, v3.16b // (prev > cur)
120 cmhi v17.16b, v3.16b, v4.16b // (cur > prev)
121 cmhi v18.16b, v5.16b, v3.16b // (next > cur)
122 cmhi v19.16b, v3.16b, v5.16b // (cur > next)
129 uxtl v20.8h, v3.8b // src[0:7]
130 uxtl2 v21.8h, v3.16b // src[7:15]
135 sqxtun v3.8b, v20.8h
136 sqxtun2 v3.16b, v21.8h
137 st1 {v3.16b}, [x0], #16
154 ld1 {v3.8h}, [x3]
155 mov v3.h[7], v3.h[0]
156 mov v3.h[0], v3.h[1]
157 mov v3.h[1], v3.h[2]
158 mov v3.h[2], v3.h[7]
159 uzp2 v1.16b, v3.16b, v3.16b
160 uzp1 v0.16b, v3.16b, v3.16b
168 1: ld1 {v3.d}[0], [ x8], x15
171 ld1 {v3.d}[1], [ x8], x15
175 cmhi v16.16b, v4.16b, v3.16b
176 cmhi v17.16b, v3.16b, v4.16b
177 cmhi v18.16b, v5.16b, v3.16b
178 cmhi v19.16b, v3.16b, v5.16b
185 uxtl v20.8h, v3.8b
186 uxtl2 v21.8h, v3.16b