Lines Matching refs:add
51 add v16.8h, v16.8h, v17.8h
52 uaddlv s16, v16.8h // add up everything in v16 accumulator
53 add d18, d16, d18 // add to the end result register
67 addv h16, v16.8h // add up v16
68 add d18, d16, d18 // add to result
82 add x5, x2, x3 // use x5 to hold uint8_t *pix3
115 add v23.8h, v2.8h, v30.8h // add up 0..7, using pix2 + pix2+1 values from previous iteration
116 add v24.8h, v3.8h, v31.8h // add up 8..15, using pix2 + pix2+1 values from previous iteration
122 add v26.8h, v30.8h, v2.8h // add up 0..7, using pix2 + pix2+1 values from pix3 above
123 add v27.8h, v31.8h, v3.8h // add up 8..15, using pix2 + pix2+1 values from pix3 above
129 add v28.8h, v2.8h, v4.8h // add up 0..7, using pix2 + pix2+1 values from pix3 above
130 add v29.8h, v3.8h, v5.8h // add up 8..15, using pix2 + pix2+1 values from pix3 above
136 add v30.8h, v4.8h, v2.8h // add up 0..7, using pix2 + pix2+1 values from pix3 above
137 add v31.8h, v5.8h, v3.8h // add up 8..15, using pix2 + pix2+1 values from pix3 above
160 // Now add up all the values in each vector, v4-v7 with widening adds
165 add v4.8h, v4.8h, v5.8h
166 add v4.8h, v4.8h, v18.8h
167 add v4.8h, v4.8h, v19.8h
169 add d0, d0, d4 // add the value to the top level accumulator
186 add v16.8h, v2.8h, v18.8h // add up 0..7, using pix2 + pix2+1 values from previous iteration
187 add v17.8h, v3.8h, v19.8h // add up 8..15, using pix2 + pix2+1 values from previous iteration
199 uaddlv s6, v6.8h // add up accumulator in v6
200 add d0, d0, d6 // add to the final result