#include "mulx/fp.h"
Go to the source code of this file.
◆ fp_inv()
Definition at line 11 of file fp_inv2047m4l205.c.
12{
114 fp_sq1(&r49);
116 fp_sq1_rep(r49,7);
118 fp_sq1_rep(r49,9);
120 fp_sq1_rep(r49,8);
122 fp_sq1_rep(r49,13);
124 fp_sq1_rep(r49,7);
126 fp_sq1_rep(r49,8);
128 fp_sq1_rep(r49,13);
130 fp_sq1_rep(r49,6);
132 fp_sq1_rep(r49,7);
134 fp_sq1_rep(r49,8);
136 fp_sq1_rep(r49,6);
138 fp_sq1_rep(r49,8);
140 fp_sq1_rep(r49,8);
142 fp_sq1_rep(r49,8);
144 fp_sq1_rep(r49,10);
146 fp_sq1_rep(r49,9);
148 fp_sq1_rep(r49,9);
150 fp_sq1_rep(r49,7);
152 fp_sq1_rep(r49,12);
154 fp_sq1_rep(r49,8);
156 fp_sq1_rep(r49,8);
158 fp_sq1_rep(r49,8);
160 fp_sq1_rep(r49,9);
162 fp_sq1_rep(r42,8);
164 fp_sq1_rep(r42,7);
166 fp_sq1_rep(r42,6);
168 fp_sq1_rep(r42,8);
170 fp_sq1_rep(r42,9);
172 fp_sq1_rep(r42,7);
174 fp_sq1_rep(r42,7);
176 fp_sq1_rep(r42,7);
178 fp_sq1_rep(r42,7);
180 fp_sq1_rep(r42,6);
182 fp_sq1_rep(r42,11);
184 fp_sq1_rep(r42,6);
186 fp_sq1_rep(r42,7);
188 fp_sq1_rep(r42,7);
190 fp_sq1_rep(r42,7);
192 fp_sq1_rep(r42,12);
194 fp_sq1_rep(r42,6);
196 fp_sq1_rep(r42,8);
198 fp_sq1_rep(r42,7);
200 fp_sq1_rep(r42,8);
202 fp_sq1_rep(r42,7);
204 fp_sq1_rep(r42,7);
206 fp_sq1_rep(r42,9);
208 fp_sq1_rep(r42,11);
210 fp_sq1_rep(r42,7);
212 fp_sq1_rep(r42,7);
214 fp_sq1_rep(r42,7);
216 fp_sq1_rep(r42,7);
218 fp_sq1_rep(r42,7);
220 fp_sq1_rep(r42,8);
222 fp_sq1_rep(r42,8);
224 fp_sq1_rep(r42,8);
226 fp_sq1_rep(r42,9);
228 fp_sq1_rep(r42,15);
230 fp_sq1_rep(r42,11);
232 fp_sq1_rep(r42,8);
234 fp_sq1_rep(r42,6);
236 fp_sq1_rep(r42,7);
238 fp_sq1_rep(r42,8);
240 fp_sq1_rep(r42,7);
242 fp_sq1_rep(r42,7);
244 fp_sq1_rep(r42,7);
246 fp_sq1_rep(r42,8);
248 fp_sq1_rep(r42,7);
250 fp_sq1_rep(r42,8);
252 fp_sq1_rep(r8,6);
254 fp_sq1_rep(r8,8);
256 fp_sq1_rep(r8,7);
258 fp_sq1_rep(r8,8);
260 fp_sq1_rep(r8,7);
262 fp_sq1_rep(r8,9);
264 fp_sq1_rep(r8,7);
266 fp_sq1_rep(r8,7);
268 fp_sq1_rep(r8,9);
270 fp_sq1_rep(r8,6);
272 fp_sq1_rep(r8,10);
274 fp_sq1_rep(r8,7);
276 fp_sq1_rep(r8,8);
278 fp_sq1_rep(r8,7);
280 fp_sq1_rep(r8,6);
282 fp_sq1_rep(r8,7);
284 fp_sq1_rep(r8,6);
286 fp_sq1_rep(r8,9);
288 fp_sq1_rep(r8,6);
290 fp_sq1_rep(r8,9);
292 fp_sq1_rep(r8,9);
294 fp_sq1_rep(r8,6);
296 fp_sq1_rep(r8,7);
298 fp_sq1_rep(r8,8);
300 fp_sq1_rep(r8,9);
302 fp_sq1_rep(r0,7);
304 fp_sq1_rep(r0,7);
306 fp_sq1_rep(r0,7);
308 fp_sq1_rep(r0,7);
310 fp_sq1_rep(r0,7);
312 fp_sq1_rep(r0,6);
314 fp_sq1_rep(r0,11);
316 fp_sq1_rep(r0,8);
318 fp_sq1_rep(r0,6);
320 fp_sq1_rep(r0,6);
322 fp_sq1_rep(r0,6);
324 fp_sq1_rep(r0,6);
326 fp_sq1_rep(r0,9);
328 fp_sq1_rep(r0,8);
330 fp_sq1_rep(r0,6);
332 fp_sq1_rep(r0,8);
334 fp_sq1_rep(r0,9);
336 fp_sq1_rep(r0,6);
338 fp_sq1_rep(r0,11);
340 fp_sq1_rep(r0,7);
342 fp_sq1_rep(r0,6);
344 fp_sq1_rep(r0,7);
346 fp_sq1_rep(r0,13);
348 fp_sq1_rep(r0,7);
350 fp_sq1_rep(r0,8);
352 fp_sq1_rep(r0,7);
354 fp_sq1_rep(r0,10);
356 fp_sq1_rep(r0,6);
358 fp_sq1_rep(r0,9);
360 fp_sq1_rep(r0,10);
362 fp_sq1_rep(r0,7);
364 fp_sq1_rep(r0,7);
366 fp_sq1_rep(r0,7);
368 fp_sq1_rep(r0,8);
370 fp_sq1_rep(r0,7);
372 fp_sq1_rep(r0,6);
374 fp_sq1_rep(r0,9);
376 fp_sq1_rep(r0,6);
378 fp_sq1_rep(r0,10);
380 fp_sq1_rep(r0,6);
382 fp_sq1_rep(r0,7);
384 fp_sq1_rep(r0,8);
386 fp_sq1_rep(r0,7);
388 fp_sq1_rep(r0,6);
390 fp_sq1_rep(r0,9);
392 fp_sq1_rep(r0,8);
394 fp_sq1_rep(r0,7);
396 fp_sq1_rep(r0,7);
398 fp_sq1_rep(r0,7);
400 fp_sq1_rep(r0,7);
402 fp_sq1_rep(r0,12);
404 fp_sq1_rep(r0,8);
406 fp_sq1_rep(r0,7);
408 fp_sq1_rep(r0,7);
410 fp_sq1_rep(r0,7);
412 fp_sq1_rep(r0,7);
414 fp_sq1_rep(r0,6);
416 fp_sq1_rep(r0,9);
418 fp_sq1_rep(r0,6);
420 fp_sq1_rep(r0,6);
422 fp_sq1_rep(r0,7);
424 fp_sq1_rep(r0,7);
426 fp_sq1_rep(r0,7);
428 fp_sq1_rep(r0,11);
430 fp_sq1_rep(r0,9);
432 fp_sq1_rep(r0,8);
434 fp_sq1_rep(r0,8);
436 fp_sq1_rep(r0,9);
438 fp_sq1_rep(r0,8);
440 fp_sq1_rep(r0,6);
442 fp_sq1_rep(r0,9);
444 fp_sq1_rep(r0,6);
446 fp_sq1_rep(r0,7);
448 fp_sq1_rep(r0,6);
450 fp_sq1_rep(r0,8);
452 fp_sq1_rep(r0,6);
454 fp_sq1_rep(r0,7);
456 fp_sq1_rep(r0,6);
458 fp_sq1_rep(r0,10);
460 fp_sq1_rep(r0,7);
462 fp_sq1_rep(r0,7);
464 fp_sq1_rep(r0,8);
466 fp_sq1_rep(r0,7);
468 fp_sq1_rep(r0,7);
470 fp_sq1_rep(r0,6);
472 fp_sq1_rep(r0,7);
474 fp_sq1_rep(r0,7);
476 fp_sq1_rep(r0,7);
478 fp_sq1_rep(r0,7);
480 fp_sq1_rep(r0,7);
482 fp_sq1_rep(r0,6);
484 fp_sq1_rep(r0,6);
486 fp_sq1_rep(r0,10);
488 fp_sq1_rep(r0,7);
490 fp_sq1_rep(r0,7);
492 fp_sq1_rep(r0,8);
494 fp_sq1_rep(r0,7);
496 fp_sq1_rep(r0,6);
498 fp_sq1_rep(r0,11);
500 fp_sq1_rep(r0,8);
502 fp_sq1_rep(r0,7);
504 fp_sq1_rep(r0,6);
506 fp_sq1_rep(r0,7);
508 fp_sq1_rep(r0,8);
510 fp_sq1_rep(r0,8);
512 fp_sq1_rep(r0,7);
514 fp_sq1_rep(r0,7);
516 fp_sq1_rep(r0,6);
518 fp_sq1_rep(r0,7);
520 fp_sq1_rep(r0,10);
522 fp_sq1_rep(r0,7);
524 fp_sq1_rep(r0,9);
526 fp_sq1_rep(r0,8);
528 fp_sq1_rep(r0,7);
530 fp_sq1_rep(r0,6);
532 fp_sq1_rep(r0,6);
534 fp_sq1_rep(r0,6);
536 fp_sq1_rep(r0,7);
538 fp_sq1_rep(r0,6);
540 fp_sq1_rep(r0,10);
542 fp_sq1_rep(r0,8);
544 fp_sq1_rep(r0,7);
546 fp_sq1_rep(r0,10);
548 fp_sq1_rep(r0,8);
550 fp_sq1_rep(r0,7);
552 fp_sq1_rep(r0,6);
554 fp_sq1_rep(r0,7);
556 fp_sq1_rep(r0,8);
558 fp_sq1_rep(r0,9);
560 fp_sq1_rep(r0,8);
562 fp_sq1_rep(r0,8);
564 fp_sq1_rep(r0,9);
566 fp_sq1_rep(r0,8);
568 fp_sq1_rep(r0,8);
570 fp_sq1_rep(r0,11);
572 fp_sq1_rep(r0,8);
574 fp_sq1_rep(r0,7);
576 fp_sq1_rep(r0,6);
578 fp_sq1_rep(r0,6);
580 fp_sq1_rep(r0,6);
582 fp_sq1_rep(r0,6);
584 fp_sq1_rep(r0,6);
586 fp_sq1_rep(r0,6);
588 fp_sq1_rep(r0,6);
590 fp_sq1_rep(r0,6);
592 fp_sq1_rep(r0,6);
594 fp_sq1_rep(r0,6);
596 fp_sq1_rep(r0,6);
598 fp_sq1_rep(r0,6);
600 fp_sq1_rep(r0,6);
602 fp_sq1_rep(r0,6);
604 fp_sq1_rep(r0,6);
606 fp_sq1_rep(r0,6);
608 fp_sq1_rep(r0,6);
610 fp_sq1_rep(r0,6);
612 fp_sq1_rep(r0,6);
614 fp_sq1_rep(r0,6);
616 fp_sq1_rep(r0,6);
618 fp_sq1_rep(r0,6);
620 fp_sq1_rep(r0,6);
622 fp_sq1_rep(r0,6);
624 fp_sq1_rep(r0,6);
626 fp_sq1_rep(r0,6);
628 fp_sq1_rep(r0,6);
630 fp_sq1_rep(r0,6);
632 fp_sq1_rep(r0,6);
634 fp_sq1_rep(r0,6);
636 fp_sq1_rep(r0,6);
638 fp_sq1_rep(r0,6);
640 fp_sq1_rep(r0,6);
642 fp_sq1_rep(r0,6);
644 fp_sq1_rep(r0,6);
646 fp_sq1_rep(r0,6);
648 fp_sq1_rep(r0,6);
650 fp_sq1_rep(r0,6);
652 fp_sq1_rep(r0,6);
654 fp_sq1_rep(r0,6);
656 fp_sq1_rep(r0,6);
658 fp_sq1_rep(r0,6);
660 fp_sq1_rep(r0,6);
662 fp_sq1_rep(r0,6);
664 fp_sq1_rep(r0,6);
667}
uint64_t fp[NUMBER_OF_WORDS]
References fp_copy, fp_mul, and fp_sqr.