jasmin-lang / jasmin

Language for high-assurance and high-speed cryptography
MIT License
271 stars 55 forks source link

Modified toCL to be able to run reduce4 mulx example and added the reduce4 mulx example #946

Open JoaoDiogoDuarte opened 1 month ago

JoaoDiogoDuarte commented 1 month ago

Depends on https://github.com/jasmin-lang/jasmin/pull/944 and https://github.com/jasmin-lang/jasmin/pull/945.

This merge request adds:

And adds the following translations:

and changes the IMULr translation to include an assert.