Lines Matching +full:xor +full:- +full:v2
1 /* SPDX-License-Identifier: Apache-2.0 OR BSD-2-Clause */
3 // This file is dual-licensed, meaning that you can use it under your
40 // The generated code of this file depends on the following RISC-V extensions:
41 // - RV64I
42 // - RISC-V Vector ('V') with VLEN >= 128
43 // - RISC-V Vector SM4 Block Cipher extension ('Zvksed')
44 // - RISC-V Vector Cryptography Bit-manipulation extension ('Zvkb')
60 // XOR the user key with the family key.
62 vle32.v v2, (t0)
63 vxor.vv v1, v1, v2
68 li t0, -4
76 addi a2, a2, -16
95 vle32.v v2, (a0)
96 vsm4r.vs v1, v2
105 li t0, -4
117 .size FAMILY_KEY, . - FAMILY_KEY