Skip to content

Commit

Permalink
remove unused code
Browse files Browse the repository at this point in the history
  • Loading branch information
herumi committed Nov 25, 2024
1 parent 2ff6772 commit 8f1b58c
Show file tree
Hide file tree
Showing 5 changed files with 3 additions and 5 deletions.
1 change: 0 additions & 1 deletion src/asm/bint-x64-amd64.S
Original file line number Diff line number Diff line change
Expand Up @@ -812,7 +812,6 @@ vpaddq %zmm11, %zmm11, %zmm11
vpaddq %zmm12, %zmm12, %zmm12
vpaddq %zmm13, %zmm13, %zmm13
vpaddq %zmm14, %zmm14, %zmm14
vmovdqa64 (%rsi), %zmm16
vpmadd52huq %zmm19, %zmm19, %zmm1
vpmadd52luq %zmm20, %zmm20, %zmm2
vpmadd52huq %zmm20, %zmm20, %zmm3
Expand Down
1 change: 0 additions & 1 deletion src/asm/bint-x64-mingw.S
Original file line number Diff line number Diff line change
Expand Up @@ -899,7 +899,6 @@ vpaddq %zmm11, %zmm11, %zmm11
vpaddq %zmm12, %zmm12, %zmm12
vpaddq %zmm13, %zmm13, %zmm13
vpaddq %zmm14, %zmm14, %zmm14
vmovdqa64 (%rdx), %zmm16
vpmadd52huq %zmm19, %zmm19, %zmm1
vpmadd52luq %zmm20, %zmm20, %zmm2
vpmadd52huq %zmm20, %zmm20, %zmm3
Expand Down
1 change: 0 additions & 1 deletion src/asm/bint-x64-win.asm
Original file line number Diff line number Diff line change
Expand Up @@ -870,7 +870,6 @@ vpaddq zmm11, zmm11, zmm11
vpaddq zmm12, zmm12, zmm12
vpaddq zmm13, zmm13, zmm13
vpaddq zmm14, zmm14, zmm14
vmovdqa64 zmm16, zmmword ptr [rdx]
vpmadd52huq zmm1, zmm19, zmm19
vpmadd52luq zmm2, zmm20, zmm20
vpmadd52huq zmm3, zmm20, zmm20
Expand Down
1 change: 0 additions & 1 deletion src/gen_bint_x64.py
Original file line number Diff line number Diff line change
Expand Up @@ -506,7 +506,6 @@ def gen_vsqr(mont):
for i in range(1, N*2-1):
vpaddq(t[i], t[i], t[i])

vmovdqa64(q, ptr(px))
for i in range(1, N):
vmulH(t[i*2-1], vx[i-1], vx[i-1])
vmulL(t[i*2], vx[i], vx[i])
Expand Down
4 changes: 3 additions & 1 deletion src/msm_avx.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -412,7 +412,9 @@ inline void vsqr(Vec *z, const Vec *x)
mcl_c5_vsqr(z, x);
// mcl_c5_vmul(z, x, x);
}
#endif

#if 1
template<>
inline void vsqr<VmaskA, VecA>(VecA *z, const VecA *x)
{
Expand Down Expand Up @@ -1709,7 +1711,7 @@ CYBOZU_TEST_AUTO(sqr)
Vec z1[n], z2[n];
for (size_t i = 0; i < n*8; i++) ((Unit*)v)[i] = rg.get32();
for (size_t i = 0; i < n; i++) dump(v[i], "v");

vsqr(z1, v);
mcl_c5_vsqr(z2, v);
for (size_t i = 0; i < n*2; i++) {
Expand Down

0 comments on commit 8f1b58c

Please sign in to comment.