travis: add br3392392

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
This commit is contained in:
Cyrill Gorcunov 2020-08-25 18:59:06 +03:00
parent 6691653710
commit 296cf9bebc
4 changed files with 37 additions and 0 deletions

15
travis/test/br3392392.asm Normal file
View file

@ -0,0 +1,15 @@
bits 64
vpaddd zmm0, zmm0, [rax]{1to16}
vpaddd zmm2{k3}, zmm0, zmm1
vpaddd zmm2 {k3}, zmm0, zmm1
vpaddd zmm0{k1}, zmm0, [rax]{1to16}
vmovdqa32 [rsi]{k1}, zmm1
vmovdqa32 [rsi]{z}, zmm1
vmovdqa32 [rsi]{k1}{z}, zmm1
vmovdqa32 [rsi]{z}{k1}, zmm1
%ifdef ERROR
vmovdqa32 [rsi]{z}{1to16}, zmm1
vmovdqa32 [rsi]{z}{k1}{1to16}, zmm1
vpaddd zmm0, zmm0, [rax]{k1}
vpaddd zmm0, zmm1, zmm2{1to16}
%endif

BIN
travis/test/br3392392.bin.t Normal file

Binary file not shown.

View file

@ -0,0 +1,21 @@
[
{
"description": "Test br3392392",
"id": "br3392392",
"format": "bin",
"source": "br3392392.asm",
"option": "-Ox",
"target": [
{ "output": "br3392392.bin" }
]
},
{
"description": "Test br3392392 (error)",
"ref": "br3392392",
"option": "-DERROR -o br3392392.bin",
"target": [
{ "stderr": "br3392392.stderr" }
],
"error": "expected"
}
]

View file

@ -0,0 +1 @@
./travis/test/br3392392.asm:14: error: broadcast not allowed with register operand