Lines Matching refs:R

25 #define R(a,b) (((a) << (b)) | ((a) >> (32 - (b))))  macro
51 x[ 4] ^= R(x[ 0]+x[12], 6); x[ 8] ^= R(x[ 4]+x[ 0],17); in Salsa10()
52 x[12] += R(x[ 8]|x[ 4],16); x[ 0] += R(x[12]^x[ 8], 5); in Salsa10()
53 x[ 9] += R(x[ 5]|x[ 1], 8); x[13] += R(x[ 9]|x[ 5], 7); in Salsa10()
54 x[ 1] ^= R(x[13]+x[ 9],17); x[ 5] += R(x[ 1]^x[13],12); in Salsa10()
55 x[14] ^= R(x[10]+x[ 6], 7); x[ 2] += R(x[14]^x[10],15); in Salsa10()
56 x[ 6] ^= R(x[ 2]+x[14],13); x[10] ^= R(x[ 6]+x[ 2],15); in Salsa10()
57 x[ 3] += R(x[15]|x[11],20); x[ 7] ^= R(x[ 3]+x[15],16); in Salsa10()
58 x[11] += R(x[ 7]^x[ 3], 7); x[15] += R(x[11]^x[ 7], 8); in Salsa10()
59 x[ 1] += R(x[ 0]|x[ 3], 8)^i;x[ 2] ^= R(x[ 1]+x[ 0],14); in Salsa10()
60 x[ 3] ^= R(x[ 2]+x[ 1], 6); x[ 0] += R(x[ 3]^x[ 2],18); in Salsa10()
61 x[ 6] += R(x[ 5]^x[ 4], 8); x[ 7] += R(x[ 6]^x[ 5],12); in Salsa10()
62 x[ 4] += R(x[ 7]|x[ 6],13); x[ 5] ^= R(x[ 4]+x[ 7],15); in Salsa10()
63 x[11] ^= R(x[10]+x[ 9],18); x[ 8] += R(x[11]^x[10],11); in Salsa10()
64 x[ 9] ^= R(x[ 8]+x[11], 8); x[10] += R(x[ 9]|x[ 8], 6); in Salsa10()
65 x[12] += R(x[15]^x[14],17); x[13] ^= R(x[12]+x[15],15); in Salsa10()
66 x[14] += R(x[13]|x[12], 9); x[15] += R(x[14]^x[13], 7); in Salsa10()
98 x[ 4] ^= R(x[ 0]+x[12], 7); x[ 8] ^= R(x[ 4]+x[ 0], 9); in Salsa20()
99 x[12] ^= R(x[ 8]+x[ 4],13); x[ 0] ^= R(x[12]+x[ 8],18); in Salsa20()
100 x[ 9] ^= R(x[ 5]+x[ 1], 7); x[13] ^= R(x[ 9]+x[ 5], 9); in Salsa20()
101 x[ 1] ^= R(x[13]+x[ 9],13); x[ 5] ^= R(x[ 1]+x[13],18); in Salsa20()
102 x[14] ^= R(x[10]+x[ 6], 7); x[ 2] ^= R(x[14]+x[10], 9); in Salsa20()
103 x[ 6] ^= R(x[ 2]+x[14],13); x[10] ^= R(x[ 6]+x[ 2],18); in Salsa20()
104 x[ 3] ^= R(x[15]+x[11], 7); x[ 7] ^= R(x[ 3]+x[15], 9); in Salsa20()
105 x[11] ^= R(x[ 7]+x[ 3],13); x[15] ^= R(x[11]+x[ 7],18); in Salsa20()
106 x[ 1] ^= R(x[ 0]+x[ 3], 7); x[ 2] ^= R(x[ 1]+x[ 0], 9); in Salsa20()
107 x[ 3] ^= R(x[ 2]+x[ 1],13); x[ 0] ^= R(x[ 3]+x[ 2],18); in Salsa20()
108 x[ 6] ^= R(x[ 5]+x[ 4], 7); x[ 7] ^= R(x[ 6]+x[ 5], 9); in Salsa20()
109 x[ 4] ^= R(x[ 7]+x[ 6],13); x[ 5] ^= R(x[ 4]+x[ 7],18); in Salsa20()
110 x[11] ^= R(x[10]+x[ 9], 7); x[ 8] ^= R(x[11]+x[10], 9); in Salsa20()
111 x[ 9] ^= R(x[ 8]+x[11],13); x[10] ^= R(x[ 9]+x[ 8],18); in Salsa20()
112 x[12] ^= R(x[15]+x[14], 7); x[13] ^= R(x[12]+x[15], 9); in Salsa20()
113 x[14] ^= R(x[13]+x[12],13); x[15] ^= R(x[14]+x[13],18); in Salsa20()