Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

Introduce Assembly #6

Merged
merged 4 commits into from
Feb 10, 2022
Merged

Introduce Assembly #6

merged 4 commits into from
Feb 10, 2022

Conversation

ashWhiteHat
Copy link
Contributor

@ashWhiteHat ashWhiteHat commented Jan 26, 2022

Abstract

I implemented assembly arithmetic #2 so I am going to introduce to field arithmetic to this repo.

What I did

  1. Described simple field arithmetic test
  2. Introduce github actions test
  3. Bench add, sub, double and mul, square arithmetic
  4. Update tool chain
  5. Introduce add, sub and double, mul, neg assembly method
  6. Replace Fq ~ Fq12 and Fr arithmetic with assembly if features = ["asm"]
  7. Commonize the field methods

@ashWhiteHat ashWhiteHat changed the base branch from master to introduce-assembly-complete January 26, 2022 23:54
@ashWhiteHat ashWhiteHat changed the base branch from introduce-assembly-complete to master January 26, 2022 23:55
@ashWhiteHat ashWhiteHat force-pushed the introduce-assembly branch 2 times, most recently from 72930b2 to 919ed9d Compare January 27, 2022 08:51
@ashWhiteHat ashWhiteHat changed the title Introduce Assembly Latest Introduce Assembly Jan 28, 2022
@kilic kilic merged commit 56c18fd into master Feb 10, 2022
@kilic kilic deleted the introduce-assembly branch May 6, 2022 19:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants