Lines Matching refs:temp1
37 #define prepareToBitInterleaving(low, high, temp, temp0, temp1) \ argument
43 temp1 = (high); \
44 temp = (temp1 ^ (temp1 >> 1)) & 0x22222222UL; temp1 = temp1 ^ temp ^ (temp << 1); \
45 temp = (temp1 ^ (temp1 >> 2)) & 0x0C0C0C0CUL; temp1 = temp1 ^ temp ^ (temp << 2); \
46 temp = (temp1 ^ (temp1 >> 4)) & 0x00F000F0UL; temp1 = temp1 ^ temp ^ (temp << 4); \
47 temp = (temp1 ^ (temp1 >> 8)) & 0x0000FF00UL; temp1 = temp1 ^ temp ^ (temp << 8);
49 #define toBitInterleavingAndXOR(low, high, even, odd, temp, temp0, temp1) \ argument
50 prepareToBitInterleaving(low, high, temp, temp0, temp1) \
51 even ^= (temp0 & 0x0000FFFF) | (temp1 << 16); \
52 odd ^= (temp0 >> 16) | (temp1 & 0xFFFF0000);
54 #define toBitInterleavingAndAND(low, high, even, odd, temp, temp0, temp1) \ argument
55 prepareToBitInterleaving(low, high, temp, temp0, temp1) \
56 even &= (temp0 & 0x0000FFFF) | (temp1 << 16); \
57 odd &= (temp0 >> 16) | (temp1 & 0xFFFF0000);
59 #define toBitInterleavingAndSet(low, high, even, odd, temp, temp0, temp1) \ argument
60 prepareToBitInterleaving(low, high, temp, temp0, temp1) \
61 even = (temp0 & 0x0000FFFF) | (temp1 << 16); \
62 odd = (temp0 >> 16) | (temp1 & 0xFFFF0000);
65 #define prepareFromBitInterleaving(even, odd, temp, temp0, temp1) \ argument
67 temp1 = (odd); \
68 temp = (temp0 & 0x0000FFFF) | (temp1 << 16); \
69 temp1 = (temp0 >> 16) | (temp1 & 0xFFFF0000); \
75 temp = (temp1 ^ (temp1 >> 8)) & 0x0000FF00UL; temp1 = temp1 ^ temp ^ (temp << 8); \
76 temp = (temp1 ^ (temp1 >> 4)) & 0x00F000F0UL; temp1 = temp1 ^ temp ^ (temp << 4); \
77 temp = (temp1 ^ (temp1 >> 2)) & 0x0C0C0C0CUL; temp1 = temp1 ^ temp ^ (temp << 2); \
78 temp = (temp1 ^ (temp1 >> 1)) & 0x22222222UL; temp1 = temp1 ^ temp ^ (temp << 1);
80 #define fromBitInterleaving(even, odd, low, high, temp, temp0, temp1) \ argument
81 prepareFromBitInterleaving(even, odd, temp, temp0, temp1) \
83 high = temp1;
85 #define fromBitInterleavingAndXOR(even, odd, lowIn, highIn, lowOut, highOut, temp, temp0, temp1) \ argument
86 prepareFromBitInterleaving(even, odd, temp, temp0, temp1) \
88 highOut = highIn ^ temp1;
94 UINT32 temp, temp0, temp1; in KeccakP1600_SetBytesInLaneToZero() local
113 … high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePosition*2+1], temp, temp0, temp1); in KeccakP1600_SetBytesInLaneToZero()
130 UINT32 temp, temp0, temp1; in KeccakP1600_AddByte() local
141 … high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePosition*2+1], temp, temp0, temp1); in KeccakP1600_AddByte()
150 UINT32 temp, temp0, temp1; in KeccakP1600_AddBytesInLane() local
168 … high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePosition*2+1], temp, temp0, temp1); in KeccakP1600_AddBytesInLane()
205 UINT32 even, odd, temp, temp0, temp1; in KeccakP1600_AddLanes()
207 … high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePosition*2+1], temp, temp0, temp1); in KeccakP1600_AddLanes()
261 UINT32 even, odd, temp, temp0, temp1; in KeccakP1600_OverwriteLanes()
263 … high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePosition*2+1], temp, temp0, temp1); in KeccakP1600_OverwriteLanes()
295 UINT32 low, high, temp, temp0, temp1; in KeccakP1600_ExtractBytesInLane() local
298 …ateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, high, temp, temp0, temp1); in KeccakP1600_ExtractBytesInLane()
340 UINT32 low, high, temp, temp0, temp1; in KeccakP1600_ExtractLanes()
341 …ateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, high, temp, temp0, temp1); in KeccakP1600_ExtractLanes()
368 UINT32 low, high, temp, temp0, temp1; in KeccakP1600_ExtractAndAddBytesInLane() local
372 …ateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, high, temp, temp0, temp1); in KeccakP1600_ExtractAndAddBytesInLane()
416 UINT32 low, high, temp, temp0, temp1; in KeccakP1600_ExtractAndAddLanes()
417 …ateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, high, temp, temp0, temp1); in KeccakP1600_ExtractAndAddLanes()