Home | History | Annotate | Download | only in crc32

Lines Matching refs:V1

99 //      V1..V4: Data for CRC computation.
136 VLM 0(R3), V1, V4 // 64-bytes into V1..V4
139 VPERM V1, V1, CONST_PERM_LE2BE, V1
144 VX V0, V1, V1 // V1 ^= CRC
161 // Perform a GF(2) multiplication of the doublewords in V1 with
164 // stored in V1. Repeat this step for the register contents
167 VGFMAG CONST_R2R1, V1, V5, V1
180 // Fold V1 to V4 into a single 128-bit value in V1
181 VGFMAG CONST_R4R3, V1, V2, V1
182 VGFMAG CONST_R4R3, V1, V3, V1
183 VGFMAG CONST_R4R3, V1, V4, V1
193 VGFMAG CONST_R4R3, V1, V2, V1 // Fold next data chunk
208 VGFMG V0, V1, V1
211 VSRLB V9, V1, V2 // Store remaining bits in V2
212 VUPLLF V1, V1 // Split rightmost doubleword
213 VGFMAG CONST_R5, V1, V2, V1 // V1 = (V1 * R5) XOR V2
217 // in V1 (R(x)), degree-32 generator polynomial, and the reduction
234 VUPLLF V1, V2
239 // V2 and XOR the intermediate result, T2(x), with the value in V1.
243 VGFMAG CONST_CRC_POLY, V2, V1, V2