| ... | @@ -1766,7 +1766,7 @@ pub fn divstep(out1: *u64, out2: *[5]u64, out3: *[5]u64, out4: *[4]u64, out5: *[ | ... | @@ -1766,7 +1766,7 @@ pub fn divstep(out1: *u64, out2: *[5]u64, out3: *[5]u64, out4: *[4]u64, out5: *[ |
| 1766 | var x1: u64 = undefined; | 1766 | var x1: u64 = undefined; |
| 1767 | var x2: u1 = undefined; | 1767 | var x2: u1 = undefined; |
| 1768 | addcarryxU64(&x1, &x2, 0x0, (~arg1), @as(u64, 0x1)); | 1768 | addcarryxU64(&x1, &x2, 0x0, (~arg1), @as(u64, 0x1)); |
| 1769 | const x3 = (@as(u1, (x1 >> 63)) & @as(u1, ((arg3[0]) & @as(u64, 0x1)))); | 1769 | const x3 = @truncate(u1, (x1 >> 63)) & @truncate(u1, ((arg3[0]) & @as(u64, 0x1))); |
| 1770 | var x4: u64 = undefined; | 1770 | var x4: u64 = undefined; |
| 1771 | var x5: u1 = undefined; | 1771 | var x5: u1 = undefined; |
| 1772 | addcarryxU64(&x4, &x5, 0x0, (~arg1), @as(u64, 0x1)); | 1772 | addcarryxU64(&x4, &x5, 0x0, (~arg1), @as(u64, 0x1)); |
| ... | @@ -1880,7 +1880,7 @@ pub fn divstep(out1: *u64, out2: *[5]u64, out3: *[5]u64, out4: *[4]u64, out5: *[ | ... | @@ -1880,7 +1880,7 @@ pub fn divstep(out1: *u64, out2: *[5]u64, out3: *[5]u64, out4: *[4]u64, out5: *[ |
| 1880 | cmovznzU64(&x72, x3, (arg5[2]), x66); | 1880 | cmovznzU64(&x72, x3, (arg5[2]), x66); |
| 1881 | var x73: u64 = undefined; | 1881 | var x73: u64 = undefined; |
| 1882 | cmovznzU64(&x73, x3, (arg5[3]), x68); | 1882 | cmovznzU64(&x73, x3, (arg5[3]), x68); |
| 1883 | const x74 = @as(u1, (x22 & @as(u64, 0x1))); | 1883 | const x74 = @truncate(u1, (x22 & @as(u64, 0x1))); |
| 1884 | var x75: u64 = undefined; | 1884 | var x75: u64 = undefined; |
| 1885 | cmovznzU64(&x75, x74, @as(u64, 0x0), x7); | 1885 | cmovznzU64(&x75, x74, @as(u64, 0x0), x7); |
| 1886 | var x76: u64 = undefined; | 1886 | var x76: u64 = undefined; |