summaryrefslogtreecommitdiff
path: root/test/avx512f.asm
Commit message (Collapse)AuthorAgeFilesLines
* testcase: Remove escape characters - '\'Jin Kyu Song2013-11-271-4216/+4216
| | | | | | | | | Since the multi-line macro preprocessor is modified to expand grouped parameter with braces. The escape character is not needed any more. The testcase converter script is also modified not to generate '\'. Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com>
* AVX-512: Add perfomtest-compliant headers to test casesJin Kyu Song2013-11-201-1/+2
| | | | | | | test/avx512*.asm files are now tested by using perfomtest.pl Refer to pefomtest help message for the usage. Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com>
* AVX-512: Add Pseudo-ops for CMP instructionsJin Kyu Song2013-09-071-0/+2378
| | | | | | | | Added three-operand pseudo-ops for VCMPPD, VPCMPD and so on. Test case is also updated to validate them. Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* AVX-512: Add test case for opmask instructionsJin Kyu Song2013-08-291-4577/+23
| | | | | | | | | | Added K* instructions test cases in test/avx512f.asm. The previous test case from GNU AS were repeating the same instruction twice, so the repeated half part is removed. Changed the python script (gas2nasm.py) to include opmask instructions. Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* AVX-512: Add a test case for EVEX encoded instructionsJin Kyu Song2013-08-281-0/+9175
This was converted from a gas testsuite. (gas/testsuite/gas/i386/x86-64-avx512f-intel.d) A python script that is used for converting is also included. Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>