From d2d9c3ee3807791cb0240ea8b141643bc6d9b9a7 Mon Sep 17 00:00:00 2001 From: Jin Kyu Song Date: Mon, 26 Aug 2013 20:28:41 -0700 Subject: AVX-512: Fix a bug in calculating Disp8*N value Fixed a bug that derived an incorrect N value for tuple types of T2, T4, T8. Signed-off-by: Jin Kyu Song Signed-off-by: Cyrill Gorcunov --- assemble.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assemble.c b/assemble.c index 313ff8a7..baae15f5 100644 --- a/assemble.c +++ b/assemble.c @@ -2257,7 +2257,7 @@ static bool is_disp8n(operand *input, insn *ins, int8_t *compdisp) if (vectlen + 7 <= (evex_w + 5) + (tuple - T2 + 1)) n = 0; else - n = 1 << (tuple - T2 + evex_w + 4); + n = 1 << (tuple - T2 + evex_w + 3); break; case HVM: case QVM: -- cgit v1.2.1