Let us walk on the 3-isogeny graph
|
Functions | |
rotate (l, x) | |
push () | |
pop () | |
PrintSquaringInterleaved (plimbs) | |
PrintMultInterleaved (plimbs) | |
Print2xAddAVX2 (plimbs) | |
PrintSubAVX2 (plimbs) | |
PrintInterleave_4x_10x10 () | |
PrintDeInterleave_4x_10x10 () | |
PrintCarryVertical64 () | |
PrintMult (plimbs) | |
PrintAdd (plimbs) | |
PrintAddOdd (plimbs) | |
PrintSubOdd (plimbs) | |
PrintSub (plimbs) | |
Print_Assembly (plimbs) | |
main (argv) |
Variables | |
sefOfLimbs = set() | |
int | printOut = 0 |
main | ( | argv | ) |
Definition at line 1065 of file AsmAVX2Codegenerator.py.
References if, main(), and PrintMultInterleaved().
pop | ( | ) |
Definition at line 25 of file AsmAVX2Codegenerator.py.
Referenced by PrintSub(), and PrintSubOdd().
Print2xAddAVX2 | ( | plimbs | ) |
Definition at line 327 of file AsmAVX2Codegenerator.py.
Print_Assembly | ( | plimbs | ) |
Definition at line 981 of file AsmAVX2Codegenerator.py.
References if, Print_Assembly(), PrintAdd(), PrintAddOdd(), PrintMult(), PrintSub(), and PrintSubOdd().
Referenced by Print_Assembly().
PrintAdd | ( | plimbs | ) |
Definition at line 694 of file AsmAVX2Codegenerator.py.
Referenced by Print_Assembly().
PrintAddOdd | ( | plimbs | ) |
Definition at line 726 of file AsmAVX2Codegenerator.py.
Referenced by Print_Assembly().
PrintCarryVertical64 | ( | ) |
Definition at line 510 of file AsmAVX2Codegenerator.py.
PrintDeInterleave_4x_10x10 | ( | ) |
Definition at line 408 of file AsmAVX2Codegenerator.py.
PrintInterleave_4x_10x10 | ( | ) |
Definition at line 370 of file AsmAVX2Codegenerator.py.
PrintMult | ( | plimbs | ) |
Definition at line 601 of file AsmAVX2Codegenerator.py.
References if.
Referenced by Print_Assembly().
PrintMultInterleaved | ( | plimbs | ) |
Definition at line 181 of file AsmAVX2Codegenerator.py.
References if.
Referenced by main().
PrintSquaringInterleaved | ( | plimbs | ) |
Definition at line 34 of file AsmAVX2Codegenerator.py.
References if.
PrintSub | ( | plimbs | ) |
Definition at line 885 of file AsmAVX2Codegenerator.py.
References if, pop(), push(), and rotate().
Referenced by Print_Assembly().
PrintSubAVX2 | ( | plimbs | ) |
Definition at line 349 of file AsmAVX2Codegenerator.py.
PrintSubOdd | ( | plimbs | ) |
Definition at line 821 of file AsmAVX2Codegenerator.py.
References if, pop(), push(), and rotate().
Referenced by Print_Assembly().
push | ( | ) |
Definition at line 17 of file AsmAVX2Codegenerator.py.
Referenced by PrintSub(), and PrintSubOdd().
rotate | ( | l, | |
x ) |
Definition at line 14 of file AsmAVX2Codegenerator.py.
Referenced by PrintSub(), and PrintSubOdd().
int printOut = 0 |
Definition at line 12 of file AsmAVX2Codegenerator.py.
sefOfLimbs = set() |
Definition at line 11 of file AsmAVX2Codegenerator.py.