Home
last modified time | relevance | path

Searched refs:rT0 (Results 1 – 6 of 6) sorted by relevance

/linux/arch/powerpc/crypto/
H A Dsha256-spe-asm.S38 #define rT0 r22 /* 64 bit temporaries */ macro
103 rotrwi rT0,e,6; /* 1: S1 = e rotr 6 */ \
106 xor rT0,rT0,rT1; /* 1: S1 = S1 xor S1' */ \
108 xor rT0,rT0,rT2; /* 1: S1 = S1 xor S1" */ \
112 add h,h,rT0; /* 1: temp1 = h + S1 */ \
114 rotrwi rT0,a,2; /* 1: S0 = a rotr 2 */ \
119 xor rT0,rT0,rT1; /* 1: S0 = S0 xor S0' */ \
121 xor rT3,rT0,rT3; /* 1: S0 = S0 xor S0" */ \
128 rotrwi rT0,d,6; /* 2: S1 = e rotr 6 */ \
133 xor rT0,rT0,rT1; /* 2: S1 = S1 xor S1' */ \
[all …]
H A Dmd5-asm.S36 #define rT0 r25 macro
63 and rT0,b,c; /* 1: f = b and c */ \
67 or rT0,rT0,rT1; /* 1: f = f or f' */ \
69 add a,a,rT0; /* 1: a = a + f */ \
77 and rT0,a,b; /* 2: f = b and c */ \
79 or rT0,rT0,rT1; /* 2: f = f or f' */ \
80 add d,d,rT0; /* 2: a = a + f */ \
86 andc rT0,c,d; /* 1: f = c and ~d */ \
89 or rT0,rT0,rT1; /* 1: f = f or f' */ \
91 add a,a,rT0; /* 1: a = a + f */ \
[all …]
H A Dsha1-spe-asm.S35 #define rT0 r22 /* 64 bit temporary */ macro
111 rotrwi rT0,a,27; /* 1: A' = A rotl 5 */ \
113 add e,e,rT0; /* 1: E = E + A' */ \
123 rotrwi rT0,e,27; /* 2: A' = A rotl 5 */ \
126 add d,d,rT0; /* 2: E = E + A' */ \
132 evmergelohi rT0,w7,w6; /* W[-3] */ \
134 evxor w0,w0,rT0; /* W = W[-16] xor W[-3] */ \
142 evaddw rT0,w0,rK; /* WK = W + K */ \
145 evmergehi rT1,rT1,rT0; /* WK1/WK2 */ \
146 add e,e,rT0; /* 1: E = E + WK */ \
[all …]
H A Daes-spe-modes.S82 lis rT0,tab@h; /* en-/decryption table pointer */ \
84 ori rT0,rT0,tab@l; \
195 addi rT1,rT0,4096
259 addi rT1,rT0,4096
351 addi rT1,rT0,4096
570 addi rT1,rT0,4096
576 subi rT0,rT0,4096
584 addi rT0,rT0,4096
H A Daes-spe-core.S17 rlwimi rT0,in,28-((bpos+3)%4)*8,20,27;
23 evlwwsplat out,off(rT0); /* load word high */
26 lwz out,off(rT0); /* load word low */
41 LBZ(out, rT0, 8)
44 LBZ(out, rT0, 8) /* load enc byte */
H A Daes-spe-regs.h16 #define rT0 r11 /* pointers to en-/decryption tables */ macro