Lines Matching refs:in2
134 .macro sub_bytes_4x, in0, in1, in2, in3
139 sub v10.16b, \in2\().16b, v12.16b
140 tbl \in2\().16b, {v16.16b-v19.16b}, \in2\().16b
146 tbx \in2\().16b, {v20.16b-v23.16b}, v10.16b
154 tbx \in2\().16b, {v24.16b-v27.16b}, v10.16b
161 tbx \in2\().16b, {v28.16b-v31.16b}, v10.16b
210 .macro inv_mix_cols_4x, in0, in1, in2, in3
212 mul_by_x_2x v10, v11, \in2, \in3, v12, v13, v14
217 eor \in2\().16b, \in2\().16b, v10.16b
225 eor \in2\().16b, \in2\().16b, v10.16b
228 mix_columns_2x \in2, \in3
256 .macro do_block_4x, enc, in0, in1, in2, in3, rounds, rk, rkp, i
262 eor \in2\().16b, \in2\().16b, v15.16b /* ^round key */
264 sub_bytes_4x \in0, \in1, \in2, \in3
267 tbl \in2\().16b, {\in2\().16b}, v13.16b /* ShiftRows */
274 mix_columns_2x \in2, \in3
277 inv_mix_cols_4x \in0, \in1, \in2, \in3
284 eor \in2\().16b, \in2\().16b, v15.16b /* ^round key */
296 .macro encrypt_block4x, in0, in1, in2, in3, rounds, rk, rkp, i
297 do_block_4x 1, \in0, \in1, \in2, \in3, \rounds, \rk, \rkp, \i
300 .macro decrypt_block4x, in0, in1, in2, in3, rounds, rk, rkp, i
301 do_block_4x 0, \in0, \in1, \in2, \in3, \rounds, \rk, \rkp, \i