From a2c4d868f42cd120a26d26587a54a4a35bea14d1 Mon Sep 17 00:00:00 2001 From: tg74 Date: Mon, 9 Sep 2019 14:44:04 +0000 Subject: [PATCH] bugfix 35700 xmmrm - zmmrm, mem32/64 git-svn-id: branches/tg74/avx512merge@42968 - --- tests/utils/avx/asmtestgenerator.pas | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/utils/avx/asmtestgenerator.pas b/tests/utils/avx/asmtestgenerator.pas index befbe9e16c..eda474b3f2 100644 --- a/tests/utils/avx/asmtestgenerator.pas +++ b/tests/utils/avx/asmtestgenerator.pas @@ -219,7 +219,10 @@ type IF_TMEM128, IF_THV, IF_THVM, - IF_TOVM + IF_TOVM, + + IF_SCL32, + IF_SCL64 ); @@ -273,7 +276,7 @@ const but this requires adjusting the opcode table } //OT_SIZE_MASK = $3000001F; { all the size attributes } OT_SIZE_MASK = $E000001F; { all the size attributes } - OT_NON_SIZE = longint(not OT_SIZE_MASK); + OT_NON_SIZE = int64(not int64(OT_SIZE_MASK)); { Bits 8..11: modifiers } OT_SIGNED = $00000100; { the operand need to be signed -128-127 }