Skip to content

Commit 9cea3e5

Browse files
authoredMar 12, 2025··
Merge pull request #2044 from JasonGross/more-asm-tests
Actually test more asm functions
2 parents df1aa70 + fef98f1 commit 9cea3e5

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed
 

‎fiat-amd64/gentest.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def removeprefix(s, prefix):
4646

4747
asm_op_names = OrderedDict()
4848

49-
regex = re.compile(r'fiat_(?P<name>[^_]+(_(solinas|montgomery|dettman))?)_(?P<op>(carry_)?(square|mul))')
49+
regex = re.compile(r'fiat_(?P<name>[^_]+(_(solinas|montgomery|dettman))?)_(?P<op>(carry_)?(square|mul|from_bytes|to_bytes|add|sub|opp))')
5050
for dirname in directories:
5151
m = regex.match(os.path.basename(dirname))
5252
if m:
@@ -74,6 +74,9 @@ def asm_op_names_key(val):
7474
kind = 3
7575
n, prime = solinasprimes[name]
7676

77+
else:
78+
assert False, name
79+
7780
return (kind, n, prime, op, name, fnames)
7881

7982
def is_small(val):

0 commit comments

Comments
 (0)
Please sign in to comment.