| ... | @@ -114,7 +114,7 @@ pub const Fe = struct { | ... | @@ -114,7 +114,7 @@ pub const Fe = struct { |
| 114 | return fe; | 114 | return fe; |
| 115 | } | 115 | } |
| 116 | | 116 | |
| 117 | pub fn sub(a: Fe, b: Fe) Fe { | 117 | pub inline fn sub(a: Fe, b: Fe) Fe { |
| 118 | var fe = b; | 118 | var fe = b; |
| 119 | comptime var i = 0; | 119 | comptime var i = 0; |
| 120 | inline while (i < 4) : (i += 1) { | 120 | inline while (i < 4) : (i += 1) { |
| ... | @@ -200,7 +200,7 @@ pub const Fe = struct { | ... | @@ -200,7 +200,7 @@ pub const Fe = struct { |
| 200 | return .{ .limbs = rs }; | 200 | return .{ .limbs = rs }; |
| 201 | } | 201 | } |
| 202 | | 202 | |
| 203 | pub fn mul(a: Fe, b: Fe) Fe { | 203 | pub inline fn mul(a: Fe, b: Fe) Fe { |
| 204 | var ax: [5]u128 = undefined; | 204 | var ax: [5]u128 = undefined; |
| 205 | var bx: [5]u128 = undefined; | 205 | var bx: [5]u128 = undefined; |
| 206 | var a19: [5]u128 = undefined; | 206 | var a19: [5]u128 = undefined; |
| ... | @@ -223,7 +223,7 @@ pub const Fe = struct { | ... | @@ -223,7 +223,7 @@ pub const Fe = struct { |
| 223 | return _carry128(&r); | 223 | return _carry128(&r); |
| 224 | } | 224 | } |
| 225 | | 225 | |
| 226 | fn _sq(a: Fe, double: comptime bool) Fe { | 226 | inline fn _sq(a: Fe, double: comptime bool) Fe { |
| 227 | var ax: [5]u128 = undefined; | 227 | var ax: [5]u128 = undefined; |
| 228 | var r: [5]u128 = undefined; | 228 | var r: [5]u128 = undefined; |
| 229 | comptime var i = 0; | 229 | comptime var i = 0; |