summaryrefslogtreecommitdiff
path: root/test/gas2nasm.py
Commit message (Collapse)AuthorAgeFilesLines
* testcase: Remove escape characters - '\'Jin Kyu Song2013-11-271-1/+1
| | | | | | | | | 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 Pseudo-ops for CMP instructionsJin Kyu Song2013-09-071-5/+3
| | | | | | | | 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-1/+1
| | | | | | | | | | 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: Fix commentsJin Kyu Song2013-08-291-1/+0
| | | | | | | Fixed or purged some old comments and added a comment for a previous patch. Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com> Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
* AVX-512: Add a feature to generate a raw bytecode fileJin Kyu Song2013-08-281-0/+11
| | | | | | | | From gas testsuite file, a text file containing raw bytecodes is useful when verifying the output of NASM. 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/+96
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>