diff options
author | Cyrill Gorcunov <gorcunov@gmail.com> | 2018-11-11 19:15:58 +0300 |
---|---|---|
committer | Cyrill Gorcunov <gorcunov@gmail.com> | 2018-11-11 21:43:46 +0300 |
commit | f9e3e8168b5928332c222a363be9a2acd71dd5eb (patch) | |
tree | 0b6e1033c18f23a9c427624b99815db37e12f976 /travis | |
parent | 6fcb91cbc1a510ab8563d638b315ce7bd265464b (diff) | |
download | nasm-f9e3e8168b5928332c222a363be9a2acd71dd5eb.tar.gz |
test: nasm-t -- Add br3392252
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Diffstat (limited to 'travis')
-rw-r--r-- | travis/test/br3392252.asm | 41 | ||||
-rw-r--r-- | travis/test/br3392252.bin.t | bin | 0 -> 167 bytes | |||
-rw-r--r-- | travis/test/br3392252.json | 12 |
3 files changed, 53 insertions, 0 deletions
diff --git a/travis/test/br3392252.asm b/travis/test/br3392252.asm new file mode 100644 index 00000000..12a739e9 --- /dev/null +++ b/travis/test/br3392252.asm @@ -0,0 +1,41 @@ +[BITS 64] + + bextr rax, rsi, 1 + bextr eax, esi, 1 + bextr eax, esi, eax + + blcfill edx, ebx + blcfill edx, [ebx] + blcfill rax, rbx + + blci edx, ebx + blci edx, [ebx] + blci rax, rbx + + blcic edx, ebx + blcic edx, [ebx] + blcic rax, rbx + + blcmsk edx, ebx + blcmsk edx, [ebx] + blcmsk rax, rbx + + blcs edx, ebx + blcs edx, [ebx] + blcs rax, rbx + + blsfill edx, ebx + blsfill edx, [ebx] + blsfill rax, rbx + + blsic edx, ebx + blsic edx, [ebx] + blsic rax, rbx + + t1mskc edx, ebx + t1mskc edx, [ebx] + t1mskc rax, rbx + + tzmsk edx, ebx + tzmsk edx, [ebx] + tzmsk rax, rbx diff --git a/travis/test/br3392252.bin.t b/travis/test/br3392252.bin.t Binary files differnew file mode 100644 index 00000000..60203914 --- /dev/null +++ b/travis/test/br3392252.bin.t diff --git a/travis/test/br3392252.json b/travis/test/br3392252.json new file mode 100644 index 00000000..ed34c17f --- /dev/null +++ b/travis/test/br3392252.json @@ -0,0 +1,12 @@ +[ + { + "description": "Test bls, blc instructions", + "id": "br3392252", + "format": "bin", + "source": "br3392252.asm", + "option": "-Ox", + "target": [ + { "output": "br3392252.bin" } + ] + } +] |