Home | History | Annotate | Download | only in asm

Lines Matching full:sbox

126 ! The macro also loads address sbox 1 to 5 to global 1 to 5, address
127 ! sbox 6 to local6, and addres sbox 8 to out3.
129 ! Rotates the halfs 3 left to bring the sbox bits in convenient positions.
173 nop !sethi %hi(DES_SPtrans), global1 ! sbox addr
177 nop !or global1, %lo(DES_SPtrans), global1 ! sbox addr
225 add global1, 1280, local6 ! address sbox 8
228 add global1, 1792, out3 ! address sbox 8
262 ! except that calculations for sbox 1 and sbox 5 begin before
277 ! The bits for each sbox are xor-ed with the key bits for that box.
279 ! the sbox table. Each sbox entry contains the 4 output bits permuted
312 ! local6 is address sbox 6
313 ! out3 is address sbox 8
332 xor $1, local1, $1 ! 1 finished, local1 now sbox 7
344 xor $1, local2, $1 ! 2 finished local2 now sbox 6
348 xor $1, local3, $1 ! 3 finished local3 now sbox 5
352 add global1, 1536, local5 ! address sbox 7
367 xor $1, local7, local2 ! sbox 5 next round
370 srl local2, 16, local2 ! sbox 5 next round
407 xor $2, local2, $2 ! 2 finished local2 now sbox 3
422 xor $2, out0, local4 ! sbox 1 next round
431 and local4, 252, local1 ! sbox 1 next round
448 xor $1, local1, $1 ! 1 finished, local1 now sbox 7
460 xor $1, local2, $1 ! 2 finished local2 now sbox 6
464 xor $1, local3, $1 ! 3 finished local3 now sbox 5
468 add global1, 1536, local5 ! address sbox 7
483 xor $1, local7, local2 ! sbox 5 next round
487 srl local2, 16, local2 ! sbox 5 next round
523 xor $2, local2, $2 ! 2 finished local2 now sbox 3
1250 ! Set sbox address 1 to 6 and rotate halfs 3 left
1253 !sethi %hi(DES_SPtrans), global1 ! address sbox 1
1255 !or global1, %lo(DES_SPtrans), global1 ! sbox 1
1257 add global1, 256, global2 ! sbox 2
1258 add global1, 512, global3 ! sbox 3
1261 add global1, 768, global4 ! sbox 4
1262 add global1, 1024, global5 ! sbox 5
1265 add global1, 1280, local6 ! sbox 6
1266 add global1, 1792, out3 ! sbox 8
1500 add global1, 768, global4 ! address sbox 4 since register used below
1535 add global1, 512, global3 ! address sbox 3 since register used
1768 add global1, 512, global3 ! address sbox 3
1772 add global1, 768, global4 ! address sbox 4