|
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, 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.