1 #as: 2 #objdump: -dw -Msuffix 3 #name: x86_64 AVX512F opts insns 4 5 .*: +file format .* 6 7 8 Disassembly of section .text: 9 10 0+ <_start>: 11 [ ]*[a-f0-9]+: 62 01 fd 48 29 ee vmovapd.s %zmm29,%zmm30 12 [ ]*[a-f0-9]+: 62 01 fd 48 28 f5 vmovapd %zmm29,%zmm30 13 [ ]*[a-f0-9]+: 62 01 fd 4f 29 ee vmovapd.s %zmm29,%zmm30\{%k7\} 14 [ ]*[a-f0-9]+: 62 01 fd 4f 28 f5 vmovapd %zmm29,%zmm30\{%k7\} 15 [ ]*[a-f0-9]+: 62 01 fd cf 29 ee vmovapd.s %zmm29,%zmm30\{%k7\}\{z\} 16 [ ]*[a-f0-9]+: 62 01 fd cf 28 f5 vmovapd %zmm29,%zmm30\{%k7\}\{z\} 17 [ ]*[a-f0-9]+: 62 01 7c 48 29 ee vmovaps.s %zmm29,%zmm30 18 [ ]*[a-f0-9]+: 62 01 7c 48 28 f5 vmovaps %zmm29,%zmm30 19 [ ]*[a-f0-9]+: 62 01 7c 4f 29 ee vmovaps.s %zmm29,%zmm30\{%k7\} 20 [ ]*[a-f0-9]+: 62 01 7c 4f 28 f5 vmovaps %zmm29,%zmm30\{%k7\} 21 [ ]*[a-f0-9]+: 62 01 7c cf 29 ee vmovaps.s %zmm29,%zmm30\{%k7\}\{z\} 22 [ ]*[a-f0-9]+: 62 01 7c cf 28 f5 vmovaps %zmm29,%zmm30\{%k7\}\{z\} 23 [ ]*[a-f0-9]+: 62 61 7d 08 7e f0 vmovd %xmm30,%eax 24 [ ]*[a-f0-9]+: 62 61 7d 08 7e f0 vmovd %xmm30,%eax 25 [ ]*[a-f0-9]+: 62 61 7d 08 7e f5 vmovd %xmm30,%ebp 26 [ ]*[a-f0-9]+: 62 61 7d 08 7e f5 vmovd %xmm30,%ebp 27 [ ]*[a-f0-9]+: 62 41 7d 08 7e f5 vmovd %xmm30,%r13d 28 [ ]*[a-f0-9]+: 62 41 7d 08 7e f5 vmovd %xmm30,%r13d 29 [ ]*[a-f0-9]+: 62 01 7d 48 7f ee vmovdqa32.s %zmm29,%zmm30 30 [ ]*[a-f0-9]+: 62 01 7d 48 6f f5 vmovdqa32 %zmm29,%zmm30 31 [ ]*[a-f0-9]+: 62 01 7d 4f 7f ee vmovdqa32.s %zmm29,%zmm30\{%k7\} 32 [ ]*[a-f0-9]+: 62 01 7d 4f 6f f5 vmovdqa32 %zmm29,%zmm30\{%k7\} 33 [ ]*[a-f0-9]+: 62 01 7d cf 7f ee vmovdqa32.s %zmm29,%zmm30\{%k7\}\{z\} 34 [ ]*[a-f0-9]+: 62 01 7d cf 6f f5 vmovdqa32 %zmm29,%zmm30\{%k7\}\{z\} 35 [ ]*[a-f0-9]+: 62 01 fd 48 7f ee vmovdqa64.s %zmm29,%zmm30 36 [ ]*[a-f0-9]+: 62 01 fd 48 6f f5 vmovdqa64 %zmm29,%zmm30 37 [ ]*[a-f0-9]+: 62 01 fd 4f 7f ee vmovdqa64.s %zmm29,%zmm30\{%k7\} 38 [ ]*[a-f0-9]+: 62 01 fd 4f 6f f5 vmovdqa64 %zmm29,%zmm30\{%k7\} 39 [ ]*[a-f0-9]+: 62 01 fd cf 7f ee vmovdqa64.s %zmm29,%zmm30\{%k7\}\{z\} 40 [ ]*[a-f0-9]+: 62 01 fd cf 6f f5 vmovdqa64 %zmm29,%zmm30\{%k7\}\{z\} 41 [ ]*[a-f0-9]+: 62 01 7e 48 7f ee vmovdqu32.s %zmm29,%zmm30 42 [ ]*[a-f0-9]+: 62 01 7e 48 6f f5 vmovdqu32 %zmm29,%zmm30 43 [ ]*[a-f0-9]+: 62 01 7e 4f 7f ee vmovdqu32.s %zmm29,%zmm30\{%k7\} 44 [ ]*[a-f0-9]+: 62 01 7e 4f 6f f5 vmovdqu32 %zmm29,%zmm30\{%k7\} 45 [ ]*[a-f0-9]+: 62 01 7e cf 7f ee vmovdqu32.s %zmm29,%zmm30\{%k7\}\{z\} 46 [ ]*[a-f0-9]+: 62 01 7e cf 6f f5 vmovdqu32 %zmm29,%zmm30\{%k7\}\{z\} 47 [ ]*[a-f0-9]+: 62 01 fe 48 7f ee vmovdqu64.s %zmm29,%zmm30 48 [ ]*[a-f0-9]+: 62 01 fe 48 6f f5 vmovdqu64 %zmm29,%zmm30 49 [ ]*[a-f0-9]+: 62 01 fe 4f 7f ee vmovdqu64.s %zmm29,%zmm30\{%k7\} 50 [ ]*[a-f0-9]+: 62 01 fe 4f 6f f5 vmovdqu64 %zmm29,%zmm30\{%k7\} 51 [ ]*[a-f0-9]+: 62 01 fe cf 7f ee vmovdqu64.s %zmm29,%zmm30\{%k7\}\{z\} 52 [ ]*[a-f0-9]+: 62 01 fe cf 6f f5 vmovdqu64 %zmm29,%zmm30\{%k7\}\{z\} 53 [ ]*[a-f0-9]+: 62 61 fd 08 7e f0 vmovq %xmm30,%rax 54 [ ]*[a-f0-9]+: 62 61 fd 08 7e f0 vmovq %xmm30,%rax 55 [ ]*[a-f0-9]+: 62 41 fd 08 7e f0 vmovq %xmm30,%r8 56 [ ]*[a-f0-9]+: 62 41 fd 08 7e f0 vmovq %xmm30,%r8 57 [ ]*[a-f0-9]+: 62 01 fd 08 d6 ee vmovq %xmm29,%xmm30 58 [ ]*[a-f0-9]+: 62 01 fe 08 7e f5 vmovq %xmm29,%xmm30 59 [ ]*[a-f0-9]+: 62 01 97 07 11 e6 vmovsd.s %xmm28,%xmm29,%xmm30\{%k7\} 60 [ ]*[a-f0-9]+: 62 01 97 07 10 f4 vmovsd %xmm28,%xmm29,%xmm30\{%k7\} 61 [ ]*[a-f0-9]+: 62 01 97 87 11 e6 vmovsd.s %xmm28,%xmm29,%xmm30\{%k7\}\{z\} 62 [ ]*[a-f0-9]+: 62 01 97 87 10 f4 vmovsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\} 63 [ ]*[a-f0-9]+: 62 01 16 07 11 e6 vmovss.s %xmm28,%xmm29,%xmm30\{%k7\} 64 [ ]*[a-f0-9]+: 62 01 16 07 10 f4 vmovss %xmm28,%xmm29,%xmm30\{%k7\} 65 [ ]*[a-f0-9]+: 62 01 16 87 11 e6 vmovss.s %xmm28,%xmm29,%xmm30\{%k7\}\{z\} 66 [ ]*[a-f0-9]+: 62 01 16 87 10 f4 vmovss %xmm28,%xmm29,%xmm30\{%k7\}\{z\} 67 [ ]*[a-f0-9]+: 62 01 fd 48 11 ee vmovupd.s %zmm29,%zmm30 68 [ ]*[a-f0-9]+: 62 01 fd 48 10 f5 vmovupd %zmm29,%zmm30 69 [ ]*[a-f0-9]+: 62 01 fd 4f 11 ee vmovupd.s %zmm29,%zmm30\{%k7\} 70 [ ]*[a-f0-9]+: 62 01 fd 4f 10 f5 vmovupd %zmm29,%zmm30\{%k7\} 71 [ ]*[a-f0-9]+: 62 01 fd cf 11 ee vmovupd.s %zmm29,%zmm30\{%k7\}\{z\} 72 [ ]*[a-f0-9]+: 62 01 fd cf 10 f5 vmovupd %zmm29,%zmm30\{%k7\}\{z\} 73 [ ]*[a-f0-9]+: 62 01 7c 48 11 ee vmovups.s %zmm29,%zmm30 74 [ ]*[a-f0-9]+: 62 01 7c 48 10 f5 vmovups %zmm29,%zmm30 75 [ ]*[a-f0-9]+: 62 01 7c 4f 11 ee vmovups.s %zmm29,%zmm30\{%k7\} 76 [ ]*[a-f0-9]+: 62 01 7c 4f 10 f5 vmovups %zmm29,%zmm30\{%k7\} 77 [ ]*[a-f0-9]+: 62 01 7c cf 11 ee vmovups.s %zmm29,%zmm30\{%k7\}\{z\} 78 [ ]*[a-f0-9]+: 62 01 7c cf 10 f5 vmovups %zmm29,%zmm30\{%k7\}\{z\} 79 [ ]*[a-f0-9]+: 62 01 fd 48 29 ee vmovapd.s %zmm29,%zmm30 80 [ ]*[a-f0-9]+: 62 01 fd 48 28 f5 vmovapd %zmm29,%zmm30 81 [ ]*[a-f0-9]+: 62 01 fd 4f 29 ee vmovapd.s %zmm29,%zmm30\{%k7\} 82 [ ]*[a-f0-9]+: 62 01 fd 4f 28 f5 vmovapd %zmm29,%zmm30\{%k7\} 83 [ ]*[a-f0-9]+: 62 01 fd cf 29 ee vmovapd.s %zmm29,%zmm30\{%k7\}\{z\} 84 [ ]*[a-f0-9]+: 62 01 fd cf 28 f5 vmovapd %zmm29,%zmm30\{%k7\}\{z\} 85 [ ]*[a-f0-9]+: 62 01 7c 48 29 ee vmovaps.s %zmm29,%zmm30 86 [ ]*[a-f0-9]+: 62 01 7c 48 28 f5 vmovaps %zmm29,%zmm30 87 [ ]*[a-f0-9]+: 62 01 7c 4f 29 ee vmovaps.s %zmm29,%zmm30\{%k7\} 88 [ ]*[a-f0-9]+: 62 01 7c 4f 28 f5 vmovaps %zmm29,%zmm30\{%k7\} 89 [ ]*[a-f0-9]+: 62 01 7c cf 29 ee vmovaps.s %zmm29,%zmm30\{%k7\}\{z\} 90 [ ]*[a-f0-9]+: 62 01 7c cf 28 f5 vmovaps %zmm29,%zmm30\{%k7\}\{z\} 91 [ ]*[a-f0-9]+: 62 61 7d 08 7e f0 vmovd %xmm30,%eax 92 [ ]*[a-f0-9]+: 62 61 7d 08 7e f0 vmovd %xmm30,%eax 93 [ ]*[a-f0-9]+: 62 61 7d 08 7e f5 vmovd %xmm30,%ebp 94 [ ]*[a-f0-9]+: 62 61 7d 08 7e f5 vmovd %xmm30,%ebp 95 [ ]*[a-f0-9]+: 62 41 7d 08 7e f5 vmovd %xmm30,%r13d 96 [ ]*[a-f0-9]+: 62 41 7d 08 7e f5 vmovd %xmm30,%r13d 97 [ ]*[a-f0-9]+: 62 01 7d 48 7f ee vmovdqa32.s %zmm29,%zmm30 98 [ ]*[a-f0-9]+: 62 01 7d 48 6f f5 vmovdqa32 %zmm29,%zmm30 99 [ ]*[a-f0-9]+: 62 01 7d 4f 7f ee vmovdqa32.s %zmm29,%zmm30\{%k7\} 100 [ ]*[a-f0-9]+: 62 01 7d 4f 6f f5 vmovdqa32 %zmm29,%zmm30\{%k7\} 101 [ ]*[a-f0-9]+: 62 01 7d cf 7f ee vmovdqa32.s %zmm29,%zmm30\{%k7\}\{z\} 102 [ ]*[a-f0-9]+: 62 01 7d cf 6f f5 vmovdqa32 %zmm29,%zmm30\{%k7\}\{z\} 103 [ ]*[a-f0-9]+: 62 01 fd 48 7f ee vmovdqa64.s %zmm29,%zmm30 104 [ ]*[a-f0-9]+: 62 01 fd 48 6f f5 vmovdqa64 %zmm29,%zmm30 105 [ ]*[a-f0-9]+: 62 01 fd 4f 7f ee vmovdqa64.s %zmm29,%zmm30\{%k7\} 106 [ ]*[a-f0-9]+: 62 01 fd 4f 6f f5 vmovdqa64 %zmm29,%zmm30\{%k7\} 107 [ ]*[a-f0-9]+: 62 01 fd cf 7f ee vmovdqa64.s %zmm29,%zmm30\{%k7\}\{z\} 108 [ ]*[a-f0-9]+: 62 01 fd cf 6f f5 vmovdqa64 %zmm29,%zmm30\{%k7\}\{z\} 109 [ ]*[a-f0-9]+: 62 01 7e 48 7f ee vmovdqu32.s %zmm29,%zmm30 110 [ ]*[a-f0-9]+: 62 01 7e 48 6f f5 vmovdqu32 %zmm29,%zmm30 111 [ ]*[a-f0-9]+: 62 01 7e 4f 7f ee vmovdqu32.s %zmm29,%zmm30\{%k7\} 112 [ ]*[a-f0-9]+: 62 01 7e 4f 6f f5 vmovdqu32 %zmm29,%zmm30\{%k7\} 113 [ ]*[a-f0-9]+: 62 01 7e cf 7f ee vmovdqu32.s %zmm29,%zmm30\{%k7\}\{z\} 114 [ ]*[a-f0-9]+: 62 01 7e cf 6f f5 vmovdqu32 %zmm29,%zmm30\{%k7\}\{z\} 115 [ ]*[a-f0-9]+: 62 01 fe 48 7f ee vmovdqu64.s %zmm29,%zmm30 116 [ ]*[a-f0-9]+: 62 01 fe 48 6f f5 vmovdqu64 %zmm29,%zmm30 117 [ ]*[a-f0-9]+: 62 01 fe 4f 7f ee vmovdqu64.s %zmm29,%zmm30\{%k7\} 118 [ ]*[a-f0-9]+: 62 01 fe 4f 6f f5 vmovdqu64 %zmm29,%zmm30\{%k7\} 119 [ ]*[a-f0-9]+: 62 01 fe cf 7f ee vmovdqu64.s %zmm29,%zmm30\{%k7\}\{z\} 120 [ ]*[a-f0-9]+: 62 01 fe cf 6f f5 vmovdqu64 %zmm29,%zmm30\{%k7\}\{z\} 121 [ ]*[a-f0-9]+: 62 61 fd 08 7e f0 vmovq %xmm30,%rax 122 [ ]*[a-f0-9]+: 62 61 fd 08 7e f0 vmovq %xmm30,%rax 123 [ ]*[a-f0-9]+: 62 41 fd 08 7e f0 vmovq %xmm30,%r8 124 [ ]*[a-f0-9]+: 62 41 fd 08 7e f0 vmovq %xmm30,%r8 125 [ ]*[a-f0-9]+: 62 01 fd 08 d6 ee vmovq %xmm29,%xmm30 126 [ ]*[a-f0-9]+: 62 01 fe 08 7e f5 vmovq %xmm29,%xmm30 127 [ ]*[a-f0-9]+: 62 01 97 07 11 e6 vmovsd.s %xmm28,%xmm29,%xmm30\{%k7\} 128 [ ]*[a-f0-9]+: 62 01 97 07 10 f4 vmovsd %xmm28,%xmm29,%xmm30\{%k7\} 129 [ ]*[a-f0-9]+: 62 01 97 87 11 e6 vmovsd.s %xmm28,%xmm29,%xmm30\{%k7\}\{z\} 130 [ ]*[a-f0-9]+: 62 01 97 87 10 f4 vmovsd %xmm28,%xmm29,%xmm30\{%k7\}\{z\} 131 [ ]*[a-f0-9]+: 62 01 16 07 11 e6 vmovss.s %xmm28,%xmm29,%xmm30\{%k7\} 132 [ ]*[a-f0-9]+: 62 01 16 07 10 f4 vmovss %xmm28,%xmm29,%xmm30\{%k7\} 133 [ ]*[a-f0-9]+: 62 01 16 87 11 e6 vmovss.s %xmm28,%xmm29,%xmm30\{%k7\}\{z\} 134 [ ]*[a-f0-9]+: 62 01 16 87 10 f4 vmovss %xmm28,%xmm29,%xmm30\{%k7\}\{z\} 135 [ ]*[a-f0-9]+: 62 01 fd 48 11 ee vmovupd.s %zmm29,%zmm30 136 [ ]*[a-f0-9]+: 62 01 fd 48 10 f5 vmovupd %zmm29,%zmm30 137 [ ]*[a-f0-9]+: 62 01 fd 4f 11 ee vmovupd.s %zmm29,%zmm30\{%k7\} 138 [ ]*[a-f0-9]+: 62 01 fd 4f 10 f5 vmovupd %zmm29,%zmm30\{%k7\} 139 [ ]*[a-f0-9]+: 62 01 fd cf 11 ee vmovupd.s %zmm29,%zmm30\{%k7\}\{z\} 140 [ ]*[a-f0-9]+: 62 01 fd cf 10 f5 vmovupd %zmm29,%zmm30\{%k7\}\{z\} 141 [ ]*[a-f0-9]+: 62 01 7c 48 11 ee vmovups.s %zmm29,%zmm30 142 [ ]*[a-f0-9]+: 62 01 7c 48 10 f5 vmovups %zmm29,%zmm30 143 [ ]*[a-f0-9]+: 62 01 7c 4f 11 ee vmovups.s %zmm29,%zmm30\{%k7\} 144 [ ]*[a-f0-9]+: 62 01 7c 4f 10 f5 vmovups %zmm29,%zmm30\{%k7\} 145 [ ]*[a-f0-9]+: 62 01 7c cf 11 ee vmovups.s %zmm29,%zmm30\{%k7\}\{z\} 146 [ ]*[a-f0-9]+: 62 01 7c cf 10 f5 vmovups %zmm29,%zmm30\{%k7\}\{z\} 147 #pass 148