Browse Source

add new testcode ADDSS,ADDSD

git-svn-id: branches/tg74/avx512merge@43092 -
tg74 5 years ago
parent
commit
72c6d6d909
1 changed files with 10 additions and 0 deletions
  1. 10 0
      tests/utils/avx/avxopcodes.pas

+ 10 - 0
tests/utils/avx/avxopcodes.pas

@@ -51,6 +51,16 @@ end;
 
 procedure TAVXTestGenerator.Init;
 begin
+  TAsmTestGenerator.CalcTestData(aX64, aAVX512 and (sl[3] = '1'), aSAE, sl[0], sl[4], sl[5], sl[6], sl[7], slAsm);
+
+  // Opcode, i386, x8664, AVX512, Parameter
+  FOpCodeList.Add('ADDSS,1,1,0,XMMREG,XMMREG,,,');
+  FOpCodeList.Add('ADDSS,1,1,0,XMMREG,MEM32,,,');
+
+  FOpCodeList.Add('ADDSD,1,1,0,XMMREG,XMMREG,,,');
+  FOpCodeList.Add('ADDSD,1,1,0,XMMREG,MEM64,,,');
+
+
   FOpCodeList.Add('ADCX,1,1,0,REG32,RM32,,,');
   FOpCodeList.Add('ADCX,1,1,0,REG64,RM64,,,');
   FOpCodeList.Add('ADOX,1,1,0,REG32,RM32,,,');