diff options
Diffstat (limited to 'p521_32.c')
-rw-r--r-- | p521_32.c | 342 |
1 files changed, 169 insertions, 173 deletions
@@ -1200,103 +1200,101 @@ static void fiat_p521_to_bytes(uint8_t out1[66], const uint32_t arg1[17]) { uint8_t x130 = (uint8_t)(x127 & UINT8_C(0xff)); uint8_t x131 = (uint8_t)(x129 >> 8); uint8_t x132 = (uint8_t)(x129 & UINT8_C(0xff)); - fiat_p521_uint1 x133 = (fiat_p521_uint1)(x131 >> 8); - uint8_t x134 = (uint8_t)(x131 & UINT8_C(0xff)); - uint32_t x135 = (x133 + x48); - uint32_t x136 = (x135 >> 8); - uint8_t x137 = (uint8_t)(x135 & UINT8_C(0xff)); - uint32_t x138 = (x136 >> 8); - uint8_t x139 = (uint8_t)(x136 & UINT8_C(0xff)); - uint8_t x140 = (uint8_t)(x138 >> 8); - uint8_t x141 = (uint8_t)(x138 & UINT8_C(0xff)); - uint64_t x142 = (x140 + x78); - uint32_t x143 = (uint32_t)(x142 >> 8); - uint8_t x144 = (uint8_t)(x142 & UINT8_C(0xff)); - uint32_t x145 = (x143 >> 8); - uint8_t x146 = (uint8_t)(x143 & UINT8_C(0xff)); - uint32_t x147 = (x145 >> 8); - uint8_t x148 = (uint8_t)(x145 & UINT8_C(0xff)); - uint8_t x149 = (uint8_t)(x147 >> 8); - uint8_t x150 = (uint8_t)(x147 & UINT8_C(0xff)); - uint64_t x151 = (x149 + x77); - uint32_t x152 = (uint32_t)(x151 >> 8); - uint8_t x153 = (uint8_t)(x151 & UINT8_C(0xff)); - uint32_t x154 = (x152 >> 8); - uint8_t x155 = (uint8_t)(x152 & UINT8_C(0xff)); - uint32_t x156 = (x154 >> 8); - uint8_t x157 = (uint8_t)(x154 & UINT8_C(0xff)); - uint8_t x158 = (uint8_t)(x156 >> 8); - uint8_t x159 = (uint8_t)(x156 & UINT8_C(0xff)); - uint64_t x160 = (x158 + x76); - uint32_t x161 = (uint32_t)(x160 >> 8); - uint8_t x162 = (uint8_t)(x160 & UINT8_C(0xff)); - uint32_t x163 = (x161 >> 8); - uint8_t x164 = (uint8_t)(x161 & UINT8_C(0xff)); - uint32_t x165 = (x163 >> 8); - uint8_t x166 = (uint8_t)(x163 & UINT8_C(0xff)); - uint8_t x167 = (uint8_t)(x165 >> 8); - uint8_t x168 = (uint8_t)(x165 & UINT8_C(0xff)); - uint64_t x169 = (x167 + x75); - uint32_t x170 = (uint32_t)(x169 >> 8); - uint8_t x171 = (uint8_t)(x169 & UINT8_C(0xff)); - uint32_t x172 = (x170 >> 8); - uint8_t x173 = (uint8_t)(x170 & UINT8_C(0xff)); - uint32_t x174 = (x172 >> 8); - uint8_t x175 = (uint8_t)(x172 & UINT8_C(0xff)); - uint8_t x176 = (uint8_t)(x174 >> 8); - uint8_t x177 = (uint8_t)(x174 & UINT8_C(0xff)); - uint32_t x178 = (x176 + x74); - uint32_t x179 = (x178 >> 8); - uint8_t x180 = (uint8_t)(x178 & UINT8_C(0xff)); - uint32_t x181 = (x179 >> 8); - uint8_t x182 = (uint8_t)(x179 & UINT8_C(0xff)); - uint8_t x183 = (uint8_t)(x181 >> 8); - uint8_t x184 = (uint8_t)(x181 & UINT8_C(0xff)); - fiat_p521_uint1 x185 = (fiat_p521_uint1)(x183 >> 8); - uint8_t x186 = (uint8_t)(x183 & UINT8_C(0xff)); - uint32_t x187 = (x185 + x60); - uint32_t x188 = (x187 >> 8); - uint8_t x189 = (uint8_t)(x187 & UINT8_C(0xff)); - uint32_t x190 = (x188 >> 8); + uint8_t x133 = (uint8_t)(x131 & UINT8_C(0xff)); + uint32_t x134 = (0x0 + x48); + uint32_t x135 = (x134 >> 8); + uint8_t x136 = (uint8_t)(x134 & UINT8_C(0xff)); + uint32_t x137 = (x135 >> 8); + uint8_t x138 = (uint8_t)(x135 & UINT8_C(0xff)); + uint8_t x139 = (uint8_t)(x137 >> 8); + uint8_t x140 = (uint8_t)(x137 & UINT8_C(0xff)); + uint64_t x141 = (x139 + x78); + uint32_t x142 = (uint32_t)(x141 >> 8); + uint8_t x143 = (uint8_t)(x141 & UINT8_C(0xff)); + uint32_t x144 = (x142 >> 8); + uint8_t x145 = (uint8_t)(x142 & UINT8_C(0xff)); + uint32_t x146 = (x144 >> 8); + uint8_t x147 = (uint8_t)(x144 & UINT8_C(0xff)); + uint8_t x148 = (uint8_t)(x146 >> 8); + uint8_t x149 = (uint8_t)(x146 & UINT8_C(0xff)); + uint64_t x150 = (x148 + x77); + uint32_t x151 = (uint32_t)(x150 >> 8); + uint8_t x152 = (uint8_t)(x150 & UINT8_C(0xff)); + uint32_t x153 = (x151 >> 8); + uint8_t x154 = (uint8_t)(x151 & UINT8_C(0xff)); + uint32_t x155 = (x153 >> 8); + uint8_t x156 = (uint8_t)(x153 & UINT8_C(0xff)); + uint8_t x157 = (uint8_t)(x155 >> 8); + uint8_t x158 = (uint8_t)(x155 & UINT8_C(0xff)); + uint64_t x159 = (x157 + x76); + uint32_t x160 = (uint32_t)(x159 >> 8); + uint8_t x161 = (uint8_t)(x159 & UINT8_C(0xff)); + uint32_t x162 = (x160 >> 8); + uint8_t x163 = (uint8_t)(x160 & UINT8_C(0xff)); + uint32_t x164 = (x162 >> 8); + uint8_t x165 = (uint8_t)(x162 & UINT8_C(0xff)); + uint8_t x166 = (uint8_t)(x164 >> 8); + uint8_t x167 = (uint8_t)(x164 & UINT8_C(0xff)); + uint64_t x168 = (x166 + x75); + uint32_t x169 = (uint32_t)(x168 >> 8); + uint8_t x170 = (uint8_t)(x168 & UINT8_C(0xff)); + uint32_t x171 = (x169 >> 8); + uint8_t x172 = (uint8_t)(x169 & UINT8_C(0xff)); + uint32_t x173 = (x171 >> 8); + uint8_t x174 = (uint8_t)(x171 & UINT8_C(0xff)); + uint8_t x175 = (uint8_t)(x173 >> 8); + uint8_t x176 = (uint8_t)(x173 & UINT8_C(0xff)); + uint32_t x177 = (x175 + x74); + uint32_t x178 = (x177 >> 8); + uint8_t x179 = (uint8_t)(x177 & UINT8_C(0xff)); + uint32_t x180 = (x178 >> 8); + uint8_t x181 = (uint8_t)(x178 & UINT8_C(0xff)); + uint8_t x182 = (uint8_t)(x180 >> 8); + uint8_t x183 = (uint8_t)(x180 & UINT8_C(0xff)); + uint8_t x184 = (uint8_t)(x182 & UINT8_C(0xff)); + uint32_t x185 = (0x0 + x60); + uint32_t x186 = (x185 >> 8); + uint8_t x187 = (uint8_t)(x185 & UINT8_C(0xff)); + uint32_t x188 = (x186 >> 8); + uint8_t x189 = (uint8_t)(x186 & UINT8_C(0xff)); + uint8_t x190 = (uint8_t)(x188 >> 8); uint8_t x191 = (uint8_t)(x188 & UINT8_C(0xff)); - uint8_t x192 = (uint8_t)(x190 >> 8); - uint8_t x193 = (uint8_t)(x190 & UINT8_C(0xff)); - uint64_t x194 = (x192 + x73); - uint32_t x195 = (uint32_t)(x194 >> 8); - uint8_t x196 = (uint8_t)(x194 & UINT8_C(0xff)); + uint64_t x192 = (x190 + x73); + uint32_t x193 = (uint32_t)(x192 >> 8); + uint8_t x194 = (uint8_t)(x192 & UINT8_C(0xff)); + uint32_t x195 = (x193 >> 8); + uint8_t x196 = (uint8_t)(x193 & UINT8_C(0xff)); uint32_t x197 = (x195 >> 8); uint8_t x198 = (uint8_t)(x195 & UINT8_C(0xff)); - uint32_t x199 = (x197 >> 8); + uint8_t x199 = (uint8_t)(x197 >> 8); uint8_t x200 = (uint8_t)(x197 & UINT8_C(0xff)); - uint8_t x201 = (uint8_t)(x199 >> 8); - uint8_t x202 = (uint8_t)(x199 & UINT8_C(0xff)); - uint64_t x203 = (x201 + x72); - uint32_t x204 = (uint32_t)(x203 >> 8); - uint8_t x205 = (uint8_t)(x203 & UINT8_C(0xff)); + uint64_t x201 = (x199 + x72); + uint32_t x202 = (uint32_t)(x201 >> 8); + uint8_t x203 = (uint8_t)(x201 & UINT8_C(0xff)); + uint32_t x204 = (x202 >> 8); + uint8_t x205 = (uint8_t)(x202 & UINT8_C(0xff)); uint32_t x206 = (x204 >> 8); uint8_t x207 = (uint8_t)(x204 & UINT8_C(0xff)); - uint32_t x208 = (x206 >> 8); + uint8_t x208 = (uint8_t)(x206 >> 8); uint8_t x209 = (uint8_t)(x206 & UINT8_C(0xff)); - uint8_t x210 = (uint8_t)(x208 >> 8); - uint8_t x211 = (uint8_t)(x208 & UINT8_C(0xff)); - uint64_t x212 = (x210 + x71); - uint32_t x213 = (uint32_t)(x212 >> 8); - uint8_t x214 = (uint8_t)(x212 & UINT8_C(0xff)); + uint64_t x210 = (x208 + x71); + uint32_t x211 = (uint32_t)(x210 >> 8); + uint8_t x212 = (uint8_t)(x210 & UINT8_C(0xff)); + uint32_t x213 = (x211 >> 8); + uint8_t x214 = (uint8_t)(x211 & UINT8_C(0xff)); uint32_t x215 = (x213 >> 8); uint8_t x216 = (uint8_t)(x213 & UINT8_C(0xff)); - uint32_t x217 = (x215 >> 8); + uint8_t x217 = (uint8_t)(x215 >> 8); uint8_t x218 = (uint8_t)(x215 & UINT8_C(0xff)); - uint8_t x219 = (uint8_t)(x217 >> 8); - uint8_t x220 = (uint8_t)(x217 & UINT8_C(0xff)); - uint64_t x221 = (x219 + x70); - uint32_t x222 = (uint32_t)(x221 >> 8); - uint8_t x223 = (uint8_t)(x221 & UINT8_C(0xff)); + uint64_t x219 = (x217 + x70); + uint32_t x220 = (uint32_t)(x219 >> 8); + uint8_t x221 = (uint8_t)(x219 & UINT8_C(0xff)); + uint32_t x222 = (x220 >> 8); + uint8_t x223 = (uint8_t)(x220 & UINT8_C(0xff)); uint32_t x224 = (x222 >> 8); uint8_t x225 = (uint8_t)(x222 & UINT8_C(0xff)); - uint32_t x226 = (x224 >> 8); + fiat_p521_uint1 x226 = (fiat_p521_uint1)(x224 >> 8); uint8_t x227 = (uint8_t)(x224 & UINT8_C(0xff)); - fiat_p521_uint1 x228 = (fiat_p521_uint1)(x226 >> 8); - uint8_t x229 = (uint8_t)(x226 & UINT8_C(0xff)); out1[0] = x85; out1[1] = x87; out1[2] = x89; @@ -1319,50 +1317,50 @@ static void fiat_p521_to_bytes(uint8_t out1[66], const uint32_t arg1[17]) { out1[19] = x128; out1[20] = x130; out1[21] = x132; - out1[22] = x134; - out1[23] = x137; - out1[24] = x139; - out1[25] = x141; - out1[26] = x144; - out1[27] = x146; - out1[28] = x148; - out1[29] = x150; - out1[30] = x153; - out1[31] = x155; - out1[32] = x157; - out1[33] = x159; - out1[34] = x162; - out1[35] = x164; - out1[36] = x166; - out1[37] = x168; - out1[38] = x171; - out1[39] = x173; - out1[40] = x175; - out1[41] = x177; - out1[42] = x180; - out1[43] = x182; - out1[44] = x184; - out1[45] = x186; - out1[46] = x189; - out1[47] = x191; - out1[48] = x193; - out1[49] = x196; - out1[50] = x198; - out1[51] = x200; - out1[52] = x202; - out1[53] = x205; - out1[54] = x207; - out1[55] = x209; - out1[56] = x211; - out1[57] = x214; - out1[58] = x216; - out1[59] = x218; - out1[60] = x220; - out1[61] = x223; - out1[62] = x225; - out1[63] = x227; - out1[64] = x229; - out1[65] = x228; + out1[22] = x133; + out1[23] = x136; + out1[24] = x138; + out1[25] = x140; + out1[26] = x143; + out1[27] = x145; + out1[28] = x147; + out1[29] = x149; + out1[30] = x152; + out1[31] = x154; + out1[32] = x156; + out1[33] = x158; + out1[34] = x161; + out1[35] = x163; + out1[36] = x165; + out1[37] = x167; + out1[38] = x170; + out1[39] = x172; + out1[40] = x174; + out1[41] = x176; + out1[42] = x179; + out1[43] = x181; + out1[44] = x183; + out1[45] = x184; + out1[46] = x187; + out1[47] = x189; + out1[48] = x191; + out1[49] = x194; + out1[50] = x196; + out1[51] = x198; + out1[52] = x200; + out1[53] = x203; + out1[54] = x205; + out1[55] = x207; + out1[56] = x209; + out1[57] = x212; + out1[58] = x214; + out1[59] = x216; + out1[60] = x218; + out1[61] = x221; + out1[62] = x223; + out1[63] = x225; + out1[64] = x227; + out1[65] = x226; } /* @@ -1470,55 +1468,53 @@ static void fiat_p521_from_bytes(uint32_t out1[17], const uint8_t arg1[66]) { uint8_t x96 = (uint8_t)(x95 >> 31); uint32_t x97 = (uint32_t)(x95 & UINT32_C(0x7fffffff)); uint32_t x98 = (x96 + x81); - fiat_p521_uint1 x99 = (fiat_p521_uint1)(x98 >> 30); - uint32_t x100 = (x98 & UINT32_C(0x3fffffff)); - uint32_t x101 = (x99 + x80); - fiat_p521_uint1 x102 = (fiat_p521_uint1)(x101 >> 31); - uint32_t x103 = (x101 & UINT32_C(0x7fffffff)); - uint64_t x104 = (x102 + x79); - uint8_t x105 = (uint8_t)(x104 >> 31); - uint32_t x106 = (uint32_t)(x104 & UINT32_C(0x7fffffff)); - uint64_t x107 = (x105 + x78); - uint8_t x108 = (uint8_t)(x107 >> 30); - uint32_t x109 = (uint32_t)(x107 & UINT32_C(0x3fffffff)); - uint64_t x110 = (x108 + x77); - uint8_t x111 = (uint8_t)(x110 >> 31); - uint32_t x112 = (uint32_t)(x110 & UINT32_C(0x7fffffff)); - uint64_t x113 = (x111 + x76); - uint8_t x114 = (uint8_t)(x113 >> 31); - uint32_t x115 = (uint32_t)(x113 & UINT32_C(0x7fffffff)); - uint32_t x116 = (x114 + x75); - fiat_p521_uint1 x117 = (fiat_p521_uint1)(x116 >> 30); - uint32_t x118 = (x116 & UINT32_C(0x3fffffff)); - uint32_t x119 = (x117 + x74); - fiat_p521_uint1 x120 = (fiat_p521_uint1)(x119 >> 31); - uint32_t x121 = (x119 & UINT32_C(0x7fffffff)); - uint64_t x122 = (x120 + x73); - uint8_t x123 = (uint8_t)(x122 >> 31); - uint32_t x124 = (uint32_t)(x122 & UINT32_C(0x7fffffff)); - uint64_t x125 = (x123 + x72); - uint8_t x126 = (uint8_t)(x125 >> 30); - uint32_t x127 = (uint32_t)(x125 & UINT32_C(0x3fffffff)); - uint64_t x128 = (x126 + x71); - uint8_t x129 = (uint8_t)(x128 >> 31); - uint32_t x130 = (uint32_t)(x128 & UINT32_C(0x7fffffff)); - uint32_t x131 = (x129 + x70); + uint32_t x99 = (x98 & UINT32_C(0x3fffffff)); + uint32_t x100 = (0x0 + x80); + fiat_p521_uint1 x101 = (fiat_p521_uint1)(x100 >> 31); + uint32_t x102 = (x100 & UINT32_C(0x7fffffff)); + uint64_t x103 = (x101 + x79); + uint8_t x104 = (uint8_t)(x103 >> 31); + uint32_t x105 = (uint32_t)(x103 & UINT32_C(0x7fffffff)); + uint64_t x106 = (x104 + x78); + uint8_t x107 = (uint8_t)(x106 >> 30); + uint32_t x108 = (uint32_t)(x106 & UINT32_C(0x3fffffff)); + uint64_t x109 = (x107 + x77); + uint8_t x110 = (uint8_t)(x109 >> 31); + uint32_t x111 = (uint32_t)(x109 & UINT32_C(0x7fffffff)); + uint64_t x112 = (x110 + x76); + uint8_t x113 = (uint8_t)(x112 >> 31); + uint32_t x114 = (uint32_t)(x112 & UINT32_C(0x7fffffff)); + uint32_t x115 = (x113 + x75); + uint32_t x116 = (x115 & UINT32_C(0x3fffffff)); + uint32_t x117 = (0x0 + x74); + fiat_p521_uint1 x118 = (fiat_p521_uint1)(x117 >> 31); + uint32_t x119 = (x117 & UINT32_C(0x7fffffff)); + uint64_t x120 = (x118 + x73); + uint8_t x121 = (uint8_t)(x120 >> 31); + uint32_t x122 = (uint32_t)(x120 & UINT32_C(0x7fffffff)); + uint64_t x123 = (x121 + x72); + uint8_t x124 = (uint8_t)(x123 >> 30); + uint32_t x125 = (uint32_t)(x123 & UINT32_C(0x3fffffff)); + uint64_t x126 = (x124 + x71); + uint8_t x127 = (uint8_t)(x126 >> 31); + uint32_t x128 = (uint32_t)(x126 & UINT32_C(0x7fffffff)); + uint32_t x129 = (x127 + x70); out1[0] = x69; out1[1] = x88; out1[2] = x91; out1[3] = x94; out1[4] = x97; - out1[5] = x100; - out1[6] = x103; - out1[7] = x106; - out1[8] = x109; - out1[9] = x112; - out1[10] = x115; - out1[11] = x118; - out1[12] = x121; - out1[13] = x124; - out1[14] = x127; - out1[15] = x130; - out1[16] = x131; + out1[5] = x99; + out1[6] = x102; + out1[7] = x105; + out1[8] = x108; + out1[9] = x111; + out1[10] = x114; + out1[11] = x116; + out1[12] = x119; + out1[13] = x122; + out1[14] = x125; + out1[15] = x128; + out1[16] = x129; } |