Skip to content

Commit

Permalink
Add asm feature
Browse files Browse the repository at this point in the history
  • Loading branch information
Pratyush committed Feb 7, 2025
1 parent 9ce33e6 commit 10d372e
Show file tree
Hide file tree
Showing 27 changed files with 27 additions and 0 deletions.
1 change: 1 addition & 0 deletions curves/bls12_377/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ curve = [ "scalar_field", "base_field" ]
scalar_field = []
base_field = []
r1cs = [ "base_field", "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "bls12_377"
Expand Down
1 change: 1 addition & 0 deletions curves/bls12_381/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]

curve = [ "scalar_field" ]
scalar_field = []
asm = [ "ark-ff/asm" ]

[[bench]]
name = "bls12_381"
Expand Down
1 change: 1 addition & 0 deletions curves/bn254/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-r1cs-std?/std" ]
r1cs = [ "ark-r1cs-std" ]
curve = [ "scalar_field" ]
scalar_field = []
asm = [ "ark-ff/asm" ]

[[bench]]
name = "bn254"
Expand Down
1 change: 1 addition & 0 deletions curves/bw6_761/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ ark-algebra-bench-templates = { workspace = true }
[features]
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-377/std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "bw6_761"
Expand Down
1 change: 1 addition & 0 deletions curves/bw6_767/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ ark-algebra-bench-templates = { workspace = true }
[features]
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-381/std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "bw6_767"
Expand Down
1 change: 1 addition & 0 deletions curves/cp6_782/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ ark-algebra-bench-templates = { workspace = true }
[features]
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-377/std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "cp6_782"
Expand Down
1 change: 1 addition & 0 deletions curves/curve25519/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]
r1cs = [ "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "curve25519"
Expand Down
1 change: 1 addition & 0 deletions curves/ed25519/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]
r1cs = [ "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]
1 change: 1 addition & 0 deletions curves/ed_on_bls12_377/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-377/std" ]
r1cs = [ "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "ed_on_bls12_377"
Expand Down
1 change: 1 addition & 0 deletions curves/ed_on_bls12_381/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-381/std" ]
r1cs = ["ark-r1cs-std"]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "ed_on_bls12_381"
Expand Down
1 change: 1 addition & 0 deletions curves/ed_on_bls12_381_bandersnatch/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,4 @@ std = [
"ark-bls12-381/std"
]
r1cs = ["ark-r1cs-std"]
asm = [ "ark-ff/asm" ]
1 change: 1 addition & 0 deletions curves/ed_on_bn254/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bn254/std" ]
r1cs = ["ark-r1cs-std"]
asm = [ "ark-ff/asm" ]
1 change: 1 addition & 0 deletions curves/ed_on_bw6_761/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,4 @@ ark-std = { workspace = true }
default = []
std = [ "ark-ed-on-cp6-782/std" ]
r1cs = [ "ark-ed-on-cp6-782/r1cs" ]
asm = [ "ark-ff/asm" ]
1 change: 1 addition & 0 deletions curves/ed_on_cp6_782/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-bls12-377/std" ]
r1cs = ["ark-r1cs-std"]
asm = [ "ark-ff/asm" ]
1 change: 1 addition & 0 deletions curves/ed_on_mnt4_298/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-mnt4-298/std" ]
r1cs = ["ark-r1cs-std"]
asm = [ "ark-ff/asm" ]
1 change: 1 addition & 0 deletions curves/ed_on_mnt4_753/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std", "ark-mnt4-753/std" ]
r1cs = ["ark-r1cs-std"]
asm = [ "ark-ff/asm" ]
1 change: 1 addition & 0 deletions curves/grumpkin/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]
r1cs = [ "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "grumpkin"
Expand Down
1 change: 1 addition & 0 deletions curves/mnt4_298/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ curve = [ "scalar_field", "base_field" ]
scalar_field = []
base_field = []
r1cs = [ "base_field", "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "mnt4_298"
Expand Down
1 change: 1 addition & 0 deletions curves/mnt4_753/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ curve = [ "scalar_field", "base_field" ]
scalar_field = []
base_field = []
r1cs = [ "base_field", "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "mnt4_753"
Expand Down
1 change: 1 addition & 0 deletions curves/mnt6_298/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]
r1cs = [ "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "mnt6_298"
Expand Down
1 change: 1 addition & 0 deletions curves/mnt6_753/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]
r1cs = ["ark-r1cs-std"]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "mnt6_753"
Expand Down
1 change: 1 addition & 0 deletions curves/pallas/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ curve = [ "scalar_field", "base_field" ]
scalar_field = []
base_field = []
r1cs = [ "base_field", "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "pallas"
Expand Down
1 change: 1 addition & 0 deletions curves/secp256k1/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]
r1cs = [ "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "secp256k1"
Expand Down
1 change: 1 addition & 0 deletions curves/secp256r1/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]
r1cs = [ "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]
1 change: 1 addition & 0 deletions curves/secp384r1/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]
r1cs = [ "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]
1 change: 1 addition & 0 deletions curves/secq256k1/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,4 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]
r1cs = [ "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]
1 change: 1 addition & 0 deletions curves/vesta/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ ark-curve-constraint-tests = { path = "../curve-constraint-tests" }
default = []
std = [ "ark-std/std", "ark-ff/std", "ark-ec/std" ]
r1cs = [ "ark-r1cs-std" ]
asm = [ "ark-ff/asm" ]

[[bench]]
name = "vesta"
Expand Down

0 comments on commit 10d372e

Please sign in to comment.