Home
last modified time | relevance | path

Searched refs:eor3 (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/arm64/lib/
H A Dxor-neon.c208 v0 = eor3(vld1q_u64(dp1 + 0), vld1q_u64(dp2 + 0), in xor_arm64_eor3_3()
210 v1 = eor3(vld1q_u64(dp1 + 2), vld1q_u64(dp2 + 2), in xor_arm64_eor3_3()
212 v2 = eor3(vld1q_u64(dp1 + 4), vld1q_u64(dp2 + 4), in xor_arm64_eor3_3()
214 v3 = eor3(vld1q_u64(dp1 + 6), vld1q_u64(dp2 + 6), in xor_arm64_eor3_3()
245 v0 = eor3(vld1q_u64(dp1 + 0), vld1q_u64(dp2 + 0), in xor_arm64_eor3_4()
247 v1 = eor3(vld1q_u64(dp1 + 2), vld1q_u64(dp2 + 2), in xor_arm64_eor3_4()
249 v2 = eor3(vld1q_u64(dp1 + 4), vld1q_u64(dp2 + 4), in xor_arm64_eor3_4()
251 v3 = eor3(vld1q_u64(dp1 + 6), vld1q_u64(dp2 + 6), in xor_arm64_eor3_4()
291 v0 = eor3(vld1q_u64(dp1 + 0), vld1q_u64(dp2 + 0), in xor_arm64_eor3_5()
293 v1 = eor3(vld1q_u64(dp1 + 2), vld1q_u64(dp2 + 2), in xor_arm64_eor3_5()
[all …]
/openbmc/linux/arch/arm64/crypto/
H A Dsha3-ce-core.S23 .macro eor3, rd, rn, rm, ra macro
109 eor3 v29.16b, v4.16b, v9.16b, v14.16b
110 eor3 v26.16b, v1.16b, v6.16b, v11.16b
111 eor3 v28.16b, v3.16b, v8.16b, v13.16b
112 eor3 v25.16b, v0.16b, v5.16b, v10.16b
113 eor3 v27.16b, v2.16b, v7.16b, v12.16b
114 eor3 v29.16b, v29.16b, v19.16b, v24.16b
115 eor3 v26.16b, v26.16b, v16.16b, v21.16b
116 eor3 v28.16b, v28.16b, v18.16b, v23.16b
117 eor3 v25.16b, v25.16b, v15.16b, v20.16b
[all …]