+ added sse/avx instructions sets introduced during the last years

git-svn-id: trunk@22287 -
This commit is contained in:
florian 2012-09-02 20:55:12 +00:00
parent 86a6cee8fa
commit 5b13ef1025
2 changed files with 20 additions and 4 deletions

View File

@ -55,7 +55,11 @@ Type
fpu_x87,
fpu_sse,
fpu_sse2,
fpu_sse3
fpu_sse3,
fpu_ssse3,
fpu_sse41,
fpu_sse42,
fpu_avx
);
@ -88,7 +92,11 @@ Const
'X87',
'SSE',
'SSE2',
'SSE3'
'SSE3',
'SSSE3',
'SSE41',
'SSE42',
'AVX'
);
sse_singlescalar : set of tfputype = [fpu_sse,fpu_sse2,fpu_sse3];

View File

@ -47,7 +47,11 @@ Type
(fpu_none,
// fpu_soft, { generic }
fpu_sse64,
fpu_sse3
fpu_sse3,
fpu_ssse3,
fpu_sse41,
fpu_sse42,
fpu_avx
);
Const
@ -78,7 +82,11 @@ Const
fputypestr : array[tfputype] of string[6] = ('',
// 'SOFT',
'SSE64',
'SSE3'
'SSE3',
'SSSE3',
'SSE41',
'SSE42',
'AVX'
);
sse_singlescalar : set of tfputype = [fpu_sse64,fpu_sse3];