diff options
author | tg74 <tg74@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2012-10-16 04:20:15 +0000 |
---|---|---|
committer | tg74 <tg74@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2012-10-16 04:20:15 +0000 |
commit | 54bee4f802042ccc8c7cf5c81f953d168b7b2304 (patch) | |
tree | 5aafaca733edbe51ea94988c8c1732241ab6b63b /avx1 | |
parent | 9dd2e21fb0f08717ca3ce15aa17f9e0b9aea2b81 (diff) | |
download | fpc-54bee4f802042ccc8c7cf5c81f953d168b7b2304.tar.gz |
remove obsolete failed tests
git-svn-id: http://svn.freepascal.org/svn/fpc/branches/tg74@22660 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'avx1')
-rw-r--r-- | avx1/tests/test/tasm10.pp | 12 | ||||
-rw-r--r-- | avx1/tests/test/tasm11.pp | 12 | ||||
-rw-r--r-- | avx1/tests/test/tasm12.pp | 12 | ||||
-rw-r--r-- | avx1/tests/test/tasm13.pp | 12 | ||||
-rw-r--r-- | avx1/tests/test/tasm14.pp | 57 | ||||
-rw-r--r-- | avx1/tests/test/tasm15.pp | 12 | ||||
-rw-r--r-- | avx1/tests/test/tasm8.pp | 12 | ||||
-rw-r--r-- | avx1/tests/test/tasm9.pp | 12 |
8 files changed, 0 insertions, 141 deletions
diff --git a/avx1/tests/test/tasm10.pp b/avx1/tests/test/tasm10.pp deleted file mode 100644 index 7e0f5ffc9d..0000000000 --- a/avx1/tests/test/tasm10.pp +++ /dev/null @@ -1,12 +0,0 @@ -{ %CPU=x86_64 } -{ %fail } - -// in 64-bit mode is needed exact size of memory operand (32- or 64 bit) -{$asmmode intel} -procedure test; assembler; nostackframe; -asm - vcvtsi2sd xmm0, xmm0, [RAX] -end; - -begin -end. diff --git a/avx1/tests/test/tasm11.pp b/avx1/tests/test/tasm11.pp deleted file mode 100644 index 08a826da9f..0000000000 --- a/avx1/tests/test/tasm11.pp +++ /dev/null @@ -1,12 +0,0 @@ -{ %CPU=i386,x86_64 } -{ %fail } - -// need exact size of memory operand (128- or 256 bit) -{$asmmode intel} -procedure test; assembler; nostackframe; -asm - vcvtpd2dq xmm0, [RAX] -end; - -begin -end. diff --git a/avx1/tests/test/tasm12.pp b/avx1/tests/test/tasm12.pp deleted file mode 100644 index c4ae165e26..0000000000 --- a/avx1/tests/test/tasm12.pp +++ /dev/null @@ -1,12 +0,0 @@ -{ %CPU=i386,x86_64 } -{ %fail } - -// need exact size of memory operand (128- or 256 bit) -{$asmmode intel} -procedure test; assembler; nostackframe; -asm - vcvtpd2ps xmm0, [RAX] -end; - -begin -end. diff --git a/avx1/tests/test/tasm13.pp b/avx1/tests/test/tasm13.pp deleted file mode 100644 index 13c69f290c..0000000000 --- a/avx1/tests/test/tasm13.pp +++ /dev/null @@ -1,12 +0,0 @@ -{ %CPU=i386,x86_64 } -{ %fail } - -// need exact size of memory operand (128- or 256 bit) -{$asmmode intel} -procedure test; assembler; nostackframe; -asm - vcvttpd2dq xmm0, [RAX] -end; - -begin -end. diff --git a/avx1/tests/test/tasm14.pp b/avx1/tests/test/tasm14.pp deleted file mode 100644 index 86cbd82646..0000000000 --- a/avx1/tests/test/tasm14.pp +++ /dev/null @@ -1,57 +0,0 @@ -{ %CPU=x86_64 } - -// (Almost) every of these instructions use a high register and thus generate REX. -{$asmmode intel} -procedure avxtest; assembler; nostackframe; -asm - VADDPD XMM0, XMM1, [RAX] + $100 - VADDPD YMM2, YMM3, [RAX] + $100 - - VBLENDPD XMM2, XMM5, XMM7, $02 - VBLENDPD YMM2, YMM5, YMM7, $0F - - VBLENDVPS XMM2, XMM5, XMM7, XMM4 - VBLENDVPS YMM0, YMM1, YMM2, YMM5 - - VBROADCASTSD YMM0, [RAX] - - VPEXTRB EAX, XMM0, $00 - - VPINSRD XMM7, XMM1, EAX, $03 - - VZEROALL - -end; - - -const - avxtest_expected : array[0..59] of byte = ( - $C5,$F1,$58,$80,$00,$01,$00,$00, - $C5,$E5,$58,$90,$00,$01,$00,$00, - $C4,$E3,$51,$0D,$D7,$02, - $C4,$E3,$55,$0D,$D7,$0F, - $C4,$E3,$51,$4A,$D7,$40, - $C4,$E3,$75,$4A,$C2,$50, - $C4,$E2,$7D,$19,$00, - $C4,$E3,$79,$14,$C0,$00, - $C4,$E3,$71,$22,$F8,$03, - $C5,$FC,$77); - - - -procedure check(const id: string; const expected: array of byte; p: pointer); -var - i : longint; -begin - for i:=0 to high(expected) do - if expected[i]<>pbyte(p)[i] then - begin - writeln(id, ' mismatch at offset $',hexstr(i,4), ', expected=$',hexstr(expected[i],2),' actual=$',hexstr(pbyte(p)[i],2)); - halt(1); - end; -end; - -begin - check('generic', avxtest_expected, @avxtest); - writeln('ok'); -end. diff --git a/avx1/tests/test/tasm15.pp b/avx1/tests/test/tasm15.pp deleted file mode 100644 index d1499c010a..0000000000 --- a/avx1/tests/test/tasm15.pp +++ /dev/null @@ -1,12 +0,0 @@ -{ %CPU=x86_64 } -{ %fail } - -// in 64-bit mode is needed exact size of memory operand (32- or 64 bit) -{$asmmode intel} -procedure test; assembler; nostackframe; -asm - cvtsi2ss xmm0, [RAX] -end; - -begin -end. diff --git a/avx1/tests/test/tasm8.pp b/avx1/tests/test/tasm8.pp deleted file mode 100644 index 29a3ed338a..0000000000 --- a/avx1/tests/test/tasm8.pp +++ /dev/null @@ -1,12 +0,0 @@ -{ %CPU=x86_64 } -{ %fail } - -// in 64-bit mode is needed exact size of memory operand (32- or 64 bit) -{$asmmode intel} -procedure test; assembler; nostackframe; -asm - cvtsi2sd xmm0, [RAX] -end; - -begin -end. diff --git a/avx1/tests/test/tasm9.pp b/avx1/tests/test/tasm9.pp deleted file mode 100644 index 8a897a0c7b..0000000000 --- a/avx1/tests/test/tasm9.pp +++ /dev/null @@ -1,12 +0,0 @@ -{ %CPU=x86_64 } -{ %fail } - -// in 64-bit mode is needed exact size of memory operand (32- or 64 bit) -{$asmmode intel} -procedure test; assembler; nostackframe; -asm - vcvtsi2ss xmm0, xmm0, [RAX] -end; - -begin -end. |