|
@@ -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,,,');
|