Searched refs:eor (Results 1 - 25 of 85) sorted by relevance

1234

/linux-master/arch/arm/lib/
H A Dtestchangebit.S12 testop _test_and_change_bit, eor, str
15 sync_testop _sync_test_and_change_bit, eor, str
H A Dchangebit.S12 bitop _change_bit, eor
H A Dbswapsdi2.S19 eor r3, r0, r0, ror #16
22 eor r0, r3, r0, ror #8
28 eor r3, ip, ip, ror #16
29 eor r1, r0, r0, ror #16
34 eor r1, r1, r0, ror #8
35 eor r0, r3, ip, ror #8
/linux-master/tools/testing/selftests/arm64/pauth/
H A Dpac_corruptor.S16 eor lr, lr, #1 << 53
/linux-master/arch/arm64/crypto/
H A Daes-neonbs-core.S27 eor \b2, \b2, \b1
28 eor \b5, \b5, \b6
29 eor \b3, \b3, \b0
30 eor \b6, \b6, \b2
31 eor \b5, \b5, \b0
32 eor \b6, \b6, \b3
33 eor \b3, \b3, \b7
34 eor \b7, \b7, \b5
35 eor \b3, \b3, \b4
36 eor \b
[all...]
H A Dsm4-ce-ccm-core.S60 eor RMAC.16b, RMAC.16b, v0.16b
62 eor RMAC.16b, RMAC.16b, v1.16b
64 eor RMAC.16b, RMAC.16b, v2.16b
66 eor RMAC.16b, RMAC.16b, v3.16b
77 eor RMAC.16b, RMAC.16b, v0.16b
101 eor RMAC.16b, RMAC.16b, v0.16b
140 eor v8.16b, v8.16b, v0.16b
141 eor RMAC.16b, RMAC.16b, v0.16b
143 eor v9.16b, v9.16b, v1.16b
144 eor RMA
[all...]
H A Dsm4-ce-core.S59 eor v0.16b, v0.16b, v1.16b;
179 eor v0.16b, v0.16b, RIV.16b
181 eor v1.16b, v1.16b, v0.16b
183 eor v2.16b, v2.16b, v1.16b
185 eor v3.16b, v3.16b, v2.16b
199 eor RIV.16b, RIV.16b, v0.16b
244 eor v8.16b, v8.16b, RIV.16b
245 eor v9.16b, v9.16b, v0.16b
246 eor v10.16b, v10.16b, v1.16b
247 eor v1
[all...]
H A Dchacha-neon-core.S47 eor v3.16b, v3.16b, v0.16b
52 eor v4.16b, v1.16b, v2.16b
58 eor v3.16b, v3.16b, v0.16b
63 eor v4.16b, v1.16b, v2.16b
76 eor v3.16b, v3.16b, v0.16b
81 eor v4.16b, v1.16b, v2.16b
87 eor v3.16b, v3.16b, v0.16b
92 eor v4.16b, v1.16b, v2.16b
128 eor v0.16b, v0.16b, v4.16b
132 eor v
[all...]
H A Dsm4-ce-gcm-core.S45 eor T0.16b, T0.16b, T1.16b; \
48 eor r0.16b, r0.16b, T1.16b; \
49 eor r1.16b, r1.16b, T0.16b;
75 eor T0.16b, T0.16b, T1.16b; \
76 eor T2.16b, T2.16b, T3.16b; \
77 eor T4.16b, T4.16b, T5.16b; \
78 eor T6.16b, T6.16b, T7.16b; \
87 eor r0.16b, r0.16b, T1.16b; \
88 eor r2.16b, r2.16b, T3.16b; \
89 eor r
[all...]
H A Daes-cipher-core.S64 eor \out0, \out0, w12
65 eor \out1, \out1, w13
66 eor \out0, \out0, w14, ror #24
67 eor \out1, \out1, w15, ror #24
68 eor \out0, \out0, w16, ror #16
69 eor \out1, \out1, w17, ror #16
70 eor \out0, \out0, \t0, ror #8
71 eor \out1, \out1, \t1, ror #8
95 eor w4, w4, w8
96 eor w
[all...]
H A Dsm4-neon-core.S99 eor RTMP1.16b, s2.16b, s3.16b; \
100 eor RX0.16b, RX0.16b, s1.16b; \
101 eor RX0.16b, RX0.16b, RTMP1.16b; \
121 eor RTMP1.16b, RTMP1.16b, RTMP0.16b; \
122 eor RTMP1.16b, RTMP1.16b, RTMP2.16b; \
124 eor RTMP3.16b, RTMP3.16b, RTMP0.16b; \
127 eor RTMP3.16b, RTMP3.16b, RTMP2.16b; \
129 eor s0.16b, s0.16b, RTMP3.16b;
164 eor RTMP0.16b, s2.16b, s3.16b; \
166 eor RTMP
[all...]
H A Dsha3-ce-core.S61 eor v0.8b, v0.8b, v25.8b
62 eor v1.8b, v1.8b, v26.8b
63 eor v2.8b, v2.8b, v27.8b
64 eor v3.8b, v3.8b, v28.8b
65 eor v4.8b, v4.8b, v29.8b
66 eor v5.8b, v5.8b, v30.8b
67 eor v6.8b, v6.8b, v31.8b
73 eor v7.8b, v7.8b, v25.8b
74 eor v8.8b, v8.8b, v26.8b
75 eor v
[all...]
H A Daes-modes.S144 eor v0.16b, v0.16b, v4.16b /* ..and xor with iv */
146 eor v1.16b, v1.16b, v0.16b
148 eor v2.16b, v2.16b, v1.16b
150 eor v3.16b, v3.16b, v2.16b
160 eor v4.16b, v4.16b, v0.16b /* ..and xor with iv */
196 eor v0.16b, v0.16b, cbciv.16b
197 eor v1.16b, v1.16b, v5.16b
200 eor v2.16b, v2.16b, v6.16b
201 eor v3.16b, v3.16b, v7.16b
202 eor v
[all...]
H A Daes-neon.S32 eor \out, \out, \temp
40 eor \out, \out, \temp
85 eor \in\().16b, \in\().16b, v8.16b
87 eor \in\().16b, \in\().16b, v8.16b
92 eor v8.16b, v8.16b, v9.16b
93 eor \in\().16b, \in\().16b, v8.16b
95 eor \in\().16b, \in\().16b, v8.16b
102 1111: eor \in\().16b, \in\().16b, v15.16b /* ^round key */
111 2222: eor \in\().16b, \in\().16b, v15.16b /* ^round key */
165 eor \out
[all...]
H A Dpolyval-ce-core.S98 eor v25.16b, v25.16b, X.16b
99 eor v26.16b, v26.16b, Y.16b
103 eor HI.16b, HI.16b, v28.16b
104 eor LO.16b, LO.16b, v29.16b
105 eor MI.16b, MI.16b, v27.16b
119 eor v25.16b, v25.16b, X.16b
120 eor v26.16b, v26.16b, Y.16b
136 eor v4.16b, HI.16b, MI.16b
138 eor v4.16b, v4.16b, LO.16b
142 eor v
[all...]
H A Daes-ce-ccm-core.S67 eor v2.16b, v2.16b, v5.16b /* final round enc+mac */
68 eor v6.16b, v1.16b, v2.16b /* xor with crypted ctr */
70 eor v2.16b, v2.16b, v1.16b /* xor with crypted ctr */
71 eor v6.16b, v2.16b, v5.16b /* final round enc */
73 eor v0.16b, v0.16b, v2.16b /* xor mac with pt ^ rk[last] */
84 eor v0.16b, v0.16b, v5.16b /* final round mac */
85 eor v1.16b, v1.16b, v5.16b /* final round enc */
98 eor v7.16b, v2.16b, v1.16b /* encrypt partial input block */
102 eor v0.16b, v0.16b, v2.16b /* fold plaintext into mac */
113 eor v
[all...]
H A Dcrct10dif-ce-core.S118 eor perm1.16b, perm1.16b, perm4.16b
162 0: eor t4.16b, t4.16b, t8.16b // L = E + F
163 eor t5.16b, t5.16b, t7.16b // M = G + H
164 eor t6.16b, t6.16b, t9.16b // N = I + J
173 eor t8.16b, t8.16b, t4.16b
178 eor t7.16b, t7.16b, t6.16b
181 eor t8.16b, t8.16b, t4.16b
182 eor t7.16b, t7.16b, t6.16b
194 eor t4.16b, t4.16b, t5.16b
195 eor t
[all...]
H A Dghash-ce-core.S109 eor t3.16b, t3.16b, t4.16b // L = E + F
110 eor t5.16b, t5.16b, t6.16b // M = G + H
111 eor t7.16b, t7.16b, t8.16b // N = I + J
120 eor t4.16b, t4.16b, t3.16b
125 eor t6.16b, t6.16b, t7.16b
128 eor t4.16b, t4.16b, t3.16b
129 eor t6.16b, t6.16b, t7.16b
141 eor t3.16b, t3.16b, t5.16b
142 eor t7.16b, t7.16b, t9.16b
143 eor \r
[all...]
H A Dsm3-neon-core.S97 eor o, x, y;
99 eor o, o, z;
111 eor o, o, t;
114 eor o, x, y;
119 eor o, o, t;
142 eor t0, t0, k; /* k ^ t0 => t0 */ \
148 eor h, t3, t3, ror #(32-9); \
153 eor h, h, t3, ror #(32-17); /* P0(t3) => h */
205 eor XTMP4.16b, XTMP1.16b, XTMP0.16b;
207 eor XTMP
[all...]
/linux-master/arch/arm/crypto/
H A Dsha1-armv4-large.S88 eor r10,r5,r6 @ F_xx_xx
95 eor r10,r5,r6 @ F_xx_xx
103 eor r10,r10,r6,ror#2 @ F_00_19(B,C,D)
113 eor r10,r4,r5 @ F_xx_xx
120 eor r10,r4,r5 @ F_xx_xx
128 eor r10,r10,r5,ror#2 @ F_00_19(B,C,D)
138 eor r10,r3,r4 @ F_xx_xx
145 eor r10,r3,r4 @ F_xx_xx
153 eor r10,r10,r4,ror#2 @ F_00_19(B,C,D)
163 eor r1
[all...]
H A Dblake2s-core.S80 eor \d0, \a0, \d0, ror #drot
81 eor \d1, \a1, \d1, ror #drot
88 eor \b0, \c0, \b0, ror #brot
89 eor \b1, \c1, \b1, ror #brot
101 eor \d0, \a0, \d0, ror#16
102 eor \d1, \a1, \d1, ror#16
109 eor \b0, \c0, \b0, ror#12
110 eor \b1, \c1, \b1, ror#12
120 // 'add' and 'eor' instructions. This is faster than using explicit rotate
216 eor r
[all...]
H A Dchacha-scalar-core.S18 * 'add' and 'eor' instructions. This is faster than using explicit rotate
76 eor \d1, \a1, \d1, ror #drot
77 eor \d2, \a2, \d2, ror #drot
83 eor \b1, \c1, \b1, ror #brot
84 eor \b2, \c2, \b2, ror #brot
90 eor \d1, \a1, \d1, ror #16
91 eor \d2, \a2, \d2, ror #16
97 eor \b1, \c1, \b1, ror #20
98 eor \b2, \c2, \b2, ror #20
188 eor X
[all...]
H A Dsha512-armv4.pl101 eor $t0,$t0,$Ehi,lsl#18
103 eor $t1,$t1,$Elo,lsl#18
105 eor $t0,$t0,$Elo,lsr#18
106 eor $t1,$t1,$Ehi,lsr#18
107 eor $t0,$t0,$Ehi,lsl#14
108 eor $t1,$t1,$Elo,lsl#14
109 eor $t0,$t0,$Ehi,lsr#9
110 eor $t1,$t1,$Elo,lsr#9
111 eor $t0,$t0,$Elo,lsl#23
112 eor
[all...]
H A Daes-cipher-core.S60 eor \out0, \out0, t0, ror #24
82 eor \out1, \out1, t1, ror #24
83 eor \out0, \out0, t2, ror #16
85 eor \out1, \out1, \t3, ror #16
86 eor \out0, \out0, t0, ror #8
87 eor \out1, \out1, \t4, ror #8
88 eor \out0, \out0, t1
89 eor \out1, \out1, t2
120 eor r4, r4, r8
121 eor r
[all...]
H A Dsha256-armv4.pl80 eor $t0,$e,$e,ror#`$Sigma1[1]-$Sigma1[0]`
82 eor $t0,$t0,$e,ror#`$Sigma1[2]-$Sigma1[0]` @ Sigma1(e)
97 eor $t0,$e,$e,ror#`$Sigma1[1]-$Sigma1[0]`
99 eor $t0,$t0,$e,ror#`$Sigma1[2]-$Sigma1[0]` @ Sigma1(e)
106 eor $t1,$f,$g
110 eor $t1,$t1,$g @ Ch(e,f,g)
111 eor $t0,$a,$a,ror#`$Sigma0[1]-$Sigma0[0]`
123 eor $t2,$a,$b @ a^b, b^c in next round
126 eor $t2,$a,$b @ a^b, b^c in next round
129 eor
[all...]

Completed in 383 milliseconds

1234