Home | History | Annotate | Download | only in i386
      1 #as:
      2 #objdump: -dw
      3 #name: i386 AVX512VBMI insns
      4 #source: avx512vbmi.s
      5 
      6 .*: +file format .*
      7 
      8 
      9 Disassembly of section \.text:
     10 
     11 00000000 <_start>:
     12 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d f4[ 	]*vpermb %zmm4,%zmm5,%zmm6
     13 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 8d f4[ 	]*vpermb %zmm4,%zmm5,%zmm6\{%k7\}
     14 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 8d f4[ 	]*vpermb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
     15 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d 31[ 	]*vpermb \(%ecx\),%zmm5,%zmm6
     16 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d b4 f4 c0 1d fe ff[ 	]*vpermb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
     17 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d 72 7f[ 	]*vpermb 0x1fc0\(%edx\),%zmm5,%zmm6
     18 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d b2 00 20 00 00[ 	]*vpermb 0x2000\(%edx\),%zmm5,%zmm6
     19 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d 72 80[ 	]*vpermb -0x2000\(%edx\),%zmm5,%zmm6
     20 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d b2 c0 df ff ff[ 	]*vpermb -0x2040\(%edx\),%zmm5,%zmm6
     21 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 f4[ 	]*vpermi2b %zmm4,%zmm5,%zmm6
     22 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 75 f4[ 	]*vpermi2b %zmm4,%zmm5,%zmm6\{%k7\}
     23 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 75 f4[ 	]*vpermi2b %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
     24 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 31[ 	]*vpermi2b \(%ecx\),%zmm5,%zmm6
     25 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 b4 f4 c0 1d fe ff[ 	]*vpermi2b -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
     26 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 72 7f[ 	]*vpermi2b 0x1fc0\(%edx\),%zmm5,%zmm6
     27 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 b2 00 20 00 00[ 	]*vpermi2b 0x2000\(%edx\),%zmm5,%zmm6
     28 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 72 80[ 	]*vpermi2b -0x2000\(%edx\),%zmm5,%zmm6
     29 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 b2 c0 df ff ff[ 	]*vpermi2b -0x2040\(%edx\),%zmm5,%zmm6
     30 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d f4[ 	]*vpermt2b %zmm4,%zmm5,%zmm6
     31 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 7d f4[ 	]*vpermt2b %zmm4,%zmm5,%zmm6\{%k7\}
     32 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 7d f4[ 	]*vpermt2b %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
     33 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d 31[ 	]*vpermt2b \(%ecx\),%zmm5,%zmm6
     34 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d b4 f4 c0 1d fe ff[ 	]*vpermt2b -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
     35 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d 72 7f[ 	]*vpermt2b 0x1fc0\(%edx\),%zmm5,%zmm6
     36 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d b2 00 20 00 00[ 	]*vpermt2b 0x2000\(%edx\),%zmm5,%zmm6
     37 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d 72 80[ 	]*vpermt2b -0x2000\(%edx\),%zmm5,%zmm6
     38 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d b2 c0 df ff ff[ 	]*vpermt2b -0x2040\(%edx\),%zmm5,%zmm6
     39 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 f4[ 	]*vpmultishiftqb %zmm4,%zmm5,%zmm6
     40 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 83 f4[ 	]*vpmultishiftqb %zmm4,%zmm5,%zmm6\{%k7\}
     41 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 83 f4[ 	]*vpmultishiftqb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
     42 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 31[ 	]*vpmultishiftqb \(%ecx\),%zmm5,%zmm6
     43 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 b4 f4 c0 1d fe ff[ 	]*vpmultishiftqb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
     44 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 83 30[ 	]*vpmultishiftqb \(%eax\)\{1to8\},%zmm5,%zmm6
     45 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 72 7f[ 	]*vpmultishiftqb 0x1fc0\(%edx\),%zmm5,%zmm6
     46 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 b2 00 20 00 00[ 	]*vpmultishiftqb 0x2000\(%edx\),%zmm5,%zmm6
     47 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 72 80[ 	]*vpmultishiftqb -0x2000\(%edx\),%zmm5,%zmm6
     48 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 b2 c0 df ff ff[ 	]*vpmultishiftqb -0x2040\(%edx\),%zmm5,%zmm6
     49 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 83 72 7f[ 	]*vpmultishiftqb 0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
     50 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 83 b2 00 04 00 00[ 	]*vpmultishiftqb 0x400\(%edx\)\{1to8\},%zmm5,%zmm6
     51 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 83 72 80[ 	]*vpmultishiftqb -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
     52 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 83 b2 f8 fb ff ff[ 	]*vpmultishiftqb -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
     53 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d f4[ 	]*vpermb %zmm4,%zmm5,%zmm6
     54 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 8d f4[ 	]*vpermb %zmm4,%zmm5,%zmm6\{%k7\}
     55 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 8d f4[ 	]*vpermb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
     56 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d 31[ 	]*vpermb \(%ecx\),%zmm5,%zmm6
     57 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d b4 f4 c0 1d fe ff[ 	]*vpermb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
     58 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d 72 7f[ 	]*vpermb 0x1fc0\(%edx\),%zmm5,%zmm6
     59 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d b2 00 20 00 00[ 	]*vpermb 0x2000\(%edx\),%zmm5,%zmm6
     60 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d 72 80[ 	]*vpermb -0x2000\(%edx\),%zmm5,%zmm6
     61 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 8d b2 c0 df ff ff[ 	]*vpermb -0x2040\(%edx\),%zmm5,%zmm6
     62 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 f4[ 	]*vpermi2b %zmm4,%zmm5,%zmm6
     63 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 75 f4[ 	]*vpermi2b %zmm4,%zmm5,%zmm6\{%k7\}
     64 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 75 f4[ 	]*vpermi2b %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
     65 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 31[ 	]*vpermi2b \(%ecx\),%zmm5,%zmm6
     66 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 b4 f4 c0 1d fe ff[ 	]*vpermi2b -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
     67 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 72 7f[ 	]*vpermi2b 0x1fc0\(%edx\),%zmm5,%zmm6
     68 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 b2 00 20 00 00[ 	]*vpermi2b 0x2000\(%edx\),%zmm5,%zmm6
     69 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 72 80[ 	]*vpermi2b -0x2000\(%edx\),%zmm5,%zmm6
     70 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 75 b2 c0 df ff ff[ 	]*vpermi2b -0x2040\(%edx\),%zmm5,%zmm6
     71 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d f4[ 	]*vpermt2b %zmm4,%zmm5,%zmm6
     72 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 4f 7d f4[ 	]*vpermt2b %zmm4,%zmm5,%zmm6\{%k7\}
     73 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 cf 7d f4[ 	]*vpermt2b %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
     74 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d 31[ 	]*vpermt2b \(%ecx\),%zmm5,%zmm6
     75 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d b4 f4 c0 1d fe ff[ 	]*vpermt2b -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
     76 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d 72 7f[ 	]*vpermt2b 0x1fc0\(%edx\),%zmm5,%zmm6
     77 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d b2 00 20 00 00[ 	]*vpermt2b 0x2000\(%edx\),%zmm5,%zmm6
     78 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d 72 80[ 	]*vpermt2b -0x2000\(%edx\),%zmm5,%zmm6
     79 [ 	]*[a-f0-9]+:[ 	]*62 f2 55 48 7d b2 c0 df ff ff[ 	]*vpermt2b -0x2040\(%edx\),%zmm5,%zmm6
     80 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 f4[ 	]*vpmultishiftqb %zmm4,%zmm5,%zmm6
     81 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 4f 83 f4[ 	]*vpmultishiftqb %zmm4,%zmm5,%zmm6\{%k7\}
     82 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 cf 83 f4[ 	]*vpmultishiftqb %zmm4,%zmm5,%zmm6\{%k7\}\{z\}
     83 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 31[ 	]*vpmultishiftqb \(%ecx\),%zmm5,%zmm6
     84 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 b4 f4 c0 1d fe ff[ 	]*vpmultishiftqb -0x1e240\(%esp,%esi,8\),%zmm5,%zmm6
     85 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 83 30[ 	]*vpmultishiftqb \(%eax\)\{1to8\},%zmm5,%zmm6
     86 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 72 7f[ 	]*vpmultishiftqb 0x1fc0\(%edx\),%zmm5,%zmm6
     87 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 b2 00 20 00 00[ 	]*vpmultishiftqb 0x2000\(%edx\),%zmm5,%zmm6
     88 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 72 80[ 	]*vpmultishiftqb -0x2000\(%edx\),%zmm5,%zmm6
     89 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 48 83 b2 c0 df ff ff[ 	]*vpmultishiftqb -0x2040\(%edx\),%zmm5,%zmm6
     90 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 83 72 7f[ 	]*vpmultishiftqb 0x3f8\(%edx\)\{1to8\},%zmm5,%zmm6
     91 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 83 b2 00 04 00 00[ 	]*vpmultishiftqb 0x400\(%edx\)\{1to8\},%zmm5,%zmm6
     92 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 83 72 80[ 	]*vpmultishiftqb -0x400\(%edx\)\{1to8\},%zmm5,%zmm6
     93 [ 	]*[a-f0-9]+:[ 	]*62 f2 d5 58 83 b2 f8 fb ff ff[ 	]*vpmultishiftqb -0x408\(%edx\)\{1to8\},%zmm5,%zmm6
     94 #pass
     95