summaryrefslogtreecommitdiff
path: root/avx512-0037785/tests/utils/avx/avxopcodes.pas
diff options
context:
space:
mode:
Diffstat (limited to 'avx512-0037785/tests/utils/avx/avxopcodes.pas')
-rw-r--r--avx512-0037785/tests/utils/avx/avxopcodes.pas6
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;