1 #as: 2 #objdump: -dw -Msuffix 3 #name: i386 AVX512BW/VL opts insns 4 #source: avx512bw_vl-opts.s 5 6 .*: +file format .* 7 8 9 Disassembly of section \.text: 10 11 00000000 <_start>: 12 [ ]*[a-f0-9]+:[ ]*62 f1 7f 0f 6f f5[ ]*vmovdqu8 %xmm5,%xmm6\{%k7\} 13 [ ]*[a-f0-9]+:[ ]*62 f1 7f 0f 7f ee[ ]*vmovdqu8\.s %xmm5,%xmm6\{%k7\} 14 [ ]*[a-f0-9]+:[ ]*62 f1 7f 8f 6f f5[ ]*vmovdqu8 %xmm5,%xmm6\{%k7\}\{z\} 15 [ ]*[a-f0-9]+:[ ]*62 f1 7f 8f 7f ee[ ]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}\{z\} 16 [ ]*[a-f0-9]+:[ ]*62 f1 7f 0f 6f f5[ ]*vmovdqu8 %xmm5,%xmm6\{%k7\} 17 [ ]*[a-f0-9]+:[ ]*62 f1 7f 0f 7f ee[ ]*vmovdqu8\.s %xmm5,%xmm6\{%k7\} 18 [ ]*[a-f0-9]+:[ ]*62 f1 7f 8f 6f f5[ ]*vmovdqu8 %xmm5,%xmm6\{%k7\}\{z\} 19 [ ]*[a-f0-9]+:[ ]*62 f1 7f 8f 7f ee[ ]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}\{z\} 20 [ ]*[a-f0-9]+:[ ]*62 f1 7f 2f 6f f5[ ]*vmovdqu8 %ymm5,%ymm6\{%k7\} 21 [ ]*[a-f0-9]+:[ ]*62 f1 7f 2f 7f ee[ ]*vmovdqu8\.s %ymm5,%ymm6\{%k7\} 22 [ ]*[a-f0-9]+:[ ]*62 f1 7f af 6f f5[ ]*vmovdqu8 %ymm5,%ymm6\{%k7\}\{z\} 23 [ ]*[a-f0-9]+:[ ]*62 f1 7f af 7f ee[ ]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}\{z\} 24 [ ]*[a-f0-9]+:[ ]*62 f1 7f 2f 6f f5[ ]*vmovdqu8 %ymm5,%ymm6\{%k7\} 25 [ ]*[a-f0-9]+:[ ]*62 f1 7f 2f 7f ee[ ]*vmovdqu8\.s %ymm5,%ymm6\{%k7\} 26 [ ]*[a-f0-9]+:[ ]*62 f1 7f af 6f f5[ ]*vmovdqu8 %ymm5,%ymm6\{%k7\}\{z\} 27 [ ]*[a-f0-9]+:[ ]*62 f1 7f af 7f ee[ ]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}\{z\} 28 [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 6f f5[ ]*vmovdqu16 %xmm5,%xmm6\{%k7\} 29 [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7f ee[ ]*vmovdqu16\.s %xmm5,%xmm6\{%k7\} 30 [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f 6f f5[ ]*vmovdqu16 %xmm5,%xmm6\{%k7\}\{z\} 31 [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f 7f ee[ ]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}\{z\} 32 [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 6f f5[ ]*vmovdqu16 %xmm5,%xmm6\{%k7\} 33 [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7f ee[ ]*vmovdqu16\.s %xmm5,%xmm6\{%k7\} 34 [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f 6f f5[ ]*vmovdqu16 %xmm5,%xmm6\{%k7\}\{z\} 35 [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f 7f ee[ ]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}\{z\} 36 [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 6f f5[ ]*vmovdqu16 %ymm5,%ymm6\{%k7\} 37 [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7f ee[ ]*vmovdqu16\.s %ymm5,%ymm6\{%k7\} 38 [ ]*[a-f0-9]+:[ ]*62 f1 ff af 6f f5[ ]*vmovdqu16 %ymm5,%ymm6\{%k7\}\{z\} 39 [ ]*[a-f0-9]+:[ ]*62 f1 ff af 7f ee[ ]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}\{z\} 40 [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 6f f5[ ]*vmovdqu16 %ymm5,%ymm6\{%k7\} 41 [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7f ee[ ]*vmovdqu16\.s %ymm5,%ymm6\{%k7\} 42 [ ]*[a-f0-9]+:[ ]*62 f1 ff af 6f f5[ ]*vmovdqu16 %ymm5,%ymm6\{%k7\}\{z\} 43 [ ]*[a-f0-9]+:[ ]*62 f1 ff af 7f ee[ ]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}\{z\} 44 [ ]*[a-f0-9]+:[ ]*62 f1 7f 0f 6f f5[ ]*vmovdqu8 %xmm5,%xmm6\{%k7\} 45 [ ]*[a-f0-9]+:[ ]*62 f1 7f 0f 7f ee[ ]*vmovdqu8\.s %xmm5,%xmm6\{%k7\} 46 [ ]*[a-f0-9]+:[ ]*62 f1 7f 8f 6f f5[ ]*vmovdqu8 %xmm5,%xmm6\{%k7\}\{z\} 47 [ ]*[a-f0-9]+:[ ]*62 f1 7f 8f 7f ee[ ]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}\{z\} 48 [ ]*[a-f0-9]+:[ ]*62 f1 7f 0f 6f f5[ ]*vmovdqu8 %xmm5,%xmm6\{%k7\} 49 [ ]*[a-f0-9]+:[ ]*62 f1 7f 0f 7f ee[ ]*vmovdqu8\.s %xmm5,%xmm6\{%k7\} 50 [ ]*[a-f0-9]+:[ ]*62 f1 7f 8f 6f f5[ ]*vmovdqu8 %xmm5,%xmm6\{%k7\}\{z\} 51 [ ]*[a-f0-9]+:[ ]*62 f1 7f 8f 7f ee[ ]*vmovdqu8\.s %xmm5,%xmm6\{%k7\}\{z\} 52 [ ]*[a-f0-9]+:[ ]*62 f1 7f 2f 6f f5[ ]*vmovdqu8 %ymm5,%ymm6\{%k7\} 53 [ ]*[a-f0-9]+:[ ]*62 f1 7f 2f 7f ee[ ]*vmovdqu8\.s %ymm5,%ymm6\{%k7\} 54 [ ]*[a-f0-9]+:[ ]*62 f1 7f af 6f f5[ ]*vmovdqu8 %ymm5,%ymm6\{%k7\}\{z\} 55 [ ]*[a-f0-9]+:[ ]*62 f1 7f af 7f ee[ ]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}\{z\} 56 [ ]*[a-f0-9]+:[ ]*62 f1 7f 2f 6f f5[ ]*vmovdqu8 %ymm5,%ymm6\{%k7\} 57 [ ]*[a-f0-9]+:[ ]*62 f1 7f 2f 7f ee[ ]*vmovdqu8\.s %ymm5,%ymm6\{%k7\} 58 [ ]*[a-f0-9]+:[ ]*62 f1 7f af 6f f5[ ]*vmovdqu8 %ymm5,%ymm6\{%k7\}\{z\} 59 [ ]*[a-f0-9]+:[ ]*62 f1 7f af 7f ee[ ]*vmovdqu8\.s %ymm5,%ymm6\{%k7\}\{z\} 60 [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 6f f5[ ]*vmovdqu16 %xmm5,%xmm6\{%k7\} 61 [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7f ee[ ]*vmovdqu16\.s %xmm5,%xmm6\{%k7\} 62 [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f 6f f5[ ]*vmovdqu16 %xmm5,%xmm6\{%k7\}\{z\} 63 [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f 7f ee[ ]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}\{z\} 64 [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 6f f5[ ]*vmovdqu16 %xmm5,%xmm6\{%k7\} 65 [ ]*[a-f0-9]+:[ ]*62 f1 ff 0f 7f ee[ ]*vmovdqu16\.s %xmm5,%xmm6\{%k7\} 66 [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f 6f f5[ ]*vmovdqu16 %xmm5,%xmm6\{%k7\}\{z\} 67 [ ]*[a-f0-9]+:[ ]*62 f1 ff 8f 7f ee[ ]*vmovdqu16\.s %xmm5,%xmm6\{%k7\}\{z\} 68 [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 6f f5[ ]*vmovdqu16 %ymm5,%ymm6\{%k7\} 69 [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7f ee[ ]*vmovdqu16\.s %ymm5,%ymm6\{%k7\} 70 [ ]*[a-f0-9]+:[ ]*62 f1 ff af 6f f5[ ]*vmovdqu16 %ymm5,%ymm6\{%k7\}\{z\} 71 [ ]*[a-f0-9]+:[ ]*62 f1 ff af 7f ee[ ]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}\{z\} 72 [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 6f f5[ ]*vmovdqu16 %ymm5,%ymm6\{%k7\} 73 [ ]*[a-f0-9]+:[ ]*62 f1 ff 2f 7f ee[ ]*vmovdqu16\.s %ymm5,%ymm6\{%k7\} 74 [ ]*[a-f0-9]+:[ ]*62 f1 ff af 6f f5[ ]*vmovdqu16 %ymm5,%ymm6\{%k7\}\{z\} 75 [ ]*[a-f0-9]+:[ ]*62 f1 ff af 7f ee[ ]*vmovdqu16\.s %ymm5,%ymm6\{%k7\}\{z\} 76 #pass 77