From: nasm-bot f. J. K. S. <jin...@in...> - 2013-09-21 12:30:23
|
Commit-ID: d2d9c3ee3807791cb0240ea8b141643bc6d9b9a7 Gitweb: http://repo.or.cz/w/nasm.git?a=commitdiff;h=d2d9c3ee3807791cb0240ea8b141643bc6d9b9a7 Author: Jin Kyu Song <jin...@in...> AuthorDate: Mon, 26 Aug 2013 20:28:41 -0700 Committer: Cyrill Gorcunov <gor...@gm...> CommitDate: Wed, 28 Aug 2013 09:37:14 +0400 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 <jin...@in...> Signed-off-by: Cyrill Gorcunov <gor...@gm...> --- assemble.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assemble.c b/assemble.c index 313ff8a..baae15f 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: |