diff options
Diffstat (limited to 'avx512-0037785/tests/utils/avx/avxopcodes.pas')
-rw-r--r-- | avx512-0037785/tests/utils/avx/avxopcodes.pas | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/avx512-0037785/tests/utils/avx/avxopcodes.pas b/avx512-0037785/tests/utils/avx/avxopcodes.pas index 4644562c23..e31b7f2c1b 100644 --- a/avx512-0037785/tests/utils/avx/avxopcodes.pas +++ b/avx512-0037785/tests/utils/avx/avxopcodes.pas @@ -3734,11 +3734,17 @@ begin if aX64 then begin + slHeader.Add(' lea rax, @@CHECKRESULT'); + slHeader.Add(' kmovq k6, rax'); + slHeader.Add(' lea rax, DataBlock'); slHeader.Add(' push rax'); end else begin + slHeader.Add(' lea eax, @@CHECKRESULT'); + slHeader.Add(' kmovd k6, eax'); + slHeader.Add(' lea eax, DataBlock'); slHeader.Add(' push eax'); end; |