1 #as: 2 #objdump: -dwMintel -Msuffix 3 #name: i386 AVX512F opts insns (Intel disassembly) 4 #source: avx512f-opts.s 5 6 .*: +file format .* 7 8 9 Disassembly of section .text: 10 11 0+ <_start>: 12 [ ]*[a-f0-9]+: 62 f1 fd 48 29 ee vmovapd.s zmm6,zmm5 13 [ ]*[a-f0-9]+: 62 f1 fd 48 28 f5 vmovapd zmm6,zmm5 14 [ ]*[a-f0-9]+: 62 f1 fd 4f 29 ee vmovapd.s zmm6\{k7\},zmm5 15 [ ]*[a-f0-9]+: 62 f1 fd 4f 28 f5 vmovapd zmm6\{k7\},zmm5 16 [ ]*[a-f0-9]+: 62 f1 fd cf 29 ee vmovapd.s zmm6\{k7\}\{z\},zmm5 17 [ ]*[a-f0-9]+: 62 f1 fd cf 28 f5 vmovapd zmm6\{k7\}\{z\},zmm5 18 [ ]*[a-f0-9]+: 62 f1 7c 48 29 ee vmovaps.s zmm6,zmm5 19 [ ]*[a-f0-9]+: 62 f1 7c 48 28 f5 vmovaps zmm6,zmm5 20 [ ]*[a-f0-9]+: 62 f1 7c 4f 29 ee vmovaps.s zmm6\{k7\},zmm5 21 [ ]*[a-f0-9]+: 62 f1 7c 4f 28 f5 vmovaps zmm6\{k7\},zmm5 22 [ ]*[a-f0-9]+: 62 f1 7c cf 29 ee vmovaps.s zmm6\{k7\}\{z\},zmm5 23 [ ]*[a-f0-9]+: 62 f1 7c cf 28 f5 vmovaps zmm6\{k7\}\{z\},zmm5 24 [ ]*[a-f0-9]+: 62 f1 7d 48 7f ee vmovdqa32.s zmm6,zmm5 25 [ ]*[a-f0-9]+: 62 f1 7d 48 6f f5 vmovdqa32 zmm6,zmm5 26 [ ]*[a-f0-9]+: 62 f1 7d 4f 7f ee vmovdqa32.s zmm6\{k7\},zmm5 27 [ ]*[a-f0-9]+: 62 f1 7d 4f 6f f5 vmovdqa32 zmm6\{k7\},zmm5 28 [ ]*[a-f0-9]+: 62 f1 7d cf 7f ee vmovdqa32.s zmm6\{k7\}\{z\},zmm5 29 [ ]*[a-f0-9]+: 62 f1 7d cf 6f f5 vmovdqa32 zmm6\{k7\}\{z\},zmm5 30 [ ]*[a-f0-9]+: 62 f1 fd 48 7f ee vmovdqa64.s zmm6,zmm5 31 [ ]*[a-f0-9]+: 62 f1 fd 48 6f f5 vmovdqa64 zmm6,zmm5 32 [ ]*[a-f0-9]+: 62 f1 fd 4f 7f ee vmovdqa64.s zmm6\{k7\},zmm5 33 [ ]*[a-f0-9]+: 62 f1 fd 4f 6f f5 vmovdqa64 zmm6\{k7\},zmm5 34 [ ]*[a-f0-9]+: 62 f1 fd cf 7f ee vmovdqa64.s zmm6\{k7\}\{z\},zmm5 35 [ ]*[a-f0-9]+: 62 f1 fd cf 6f f5 vmovdqa64 zmm6\{k7\}\{z\},zmm5 36 [ ]*[a-f0-9]+: 62 f1 7e 48 7f ee vmovdqu32.s zmm6,zmm5 37 [ ]*[a-f0-9]+: 62 f1 7e 48 6f f5 vmovdqu32 zmm6,zmm5 38 [ ]*[a-f0-9]+: 62 f1 7e 4f 7f ee vmovdqu32.s zmm6\{k7\},zmm5 39 [ ]*[a-f0-9]+: 62 f1 7e 4f 6f f5 vmovdqu32 zmm6\{k7\},zmm5 40 [ ]*[a-f0-9]+: 62 f1 7e cf 7f ee vmovdqu32.s zmm6\{k7\}\{z\},zmm5 41 [ ]*[a-f0-9]+: 62 f1 7e cf 6f f5 vmovdqu32 zmm6\{k7\}\{z\},zmm5 42 [ ]*[a-f0-9]+: 62 f1 fe 48 7f ee vmovdqu64.s zmm6,zmm5 43 [ ]*[a-f0-9]+: 62 f1 fe 48 6f f5 vmovdqu64 zmm6,zmm5 44 [ ]*[a-f0-9]+: 62 f1 fe 4f 7f ee vmovdqu64.s zmm6\{k7\},zmm5 45 [ ]*[a-f0-9]+: 62 f1 fe 4f 6f f5 vmovdqu64 zmm6\{k7\},zmm5 46 [ ]*[a-f0-9]+: 62 f1 fe cf 7f ee vmovdqu64.s zmm6\{k7\}\{z\},zmm5 47 [ ]*[a-f0-9]+: 62 f1 fe cf 6f f5 vmovdqu64 zmm6\{k7\}\{z\},zmm5 48 [ ]*[a-f0-9]+: 62 f1 d7 0f 11 e6 vmovsd.s xmm6\{k7\},xmm5,xmm4 49 [ ]*[a-f0-9]+: 62 f1 d7 0f 10 f4 vmovsd xmm6\{k7\},xmm5,xmm4 50 [ ]*[a-f0-9]+: 62 f1 d7 8f 11 e6 vmovsd.s xmm6\{k7\}\{z\},xmm5,xmm4 51 [ ]*[a-f0-9]+: 62 f1 d7 8f 10 f4 vmovsd xmm6\{k7\}\{z\},xmm5,xmm4 52 [ ]*[a-f0-9]+: 62 f1 56 0f 11 e6 vmovss.s xmm6\{k7\},xmm5,xmm4 53 [ ]*[a-f0-9]+: 62 f1 56 0f 10 f4 vmovss xmm6\{k7\},xmm5,xmm4 54 [ ]*[a-f0-9]+: 62 f1 56 8f 11 e6 vmovss.s xmm6\{k7\}\{z\},xmm5,xmm4 55 [ ]*[a-f0-9]+: 62 f1 56 8f 10 f4 vmovss xmm6\{k7\}\{z\},xmm5,xmm4 56 [ ]*[a-f0-9]+: 62 f1 fd 48 11 ee vmovupd.s zmm6,zmm5 57 [ ]*[a-f0-9]+: 62 f1 fd 48 10 f5 vmovupd zmm6,zmm5 58 [ ]*[a-f0-9]+: 62 f1 fd 4f 11 ee vmovupd.s zmm6\{k7\},zmm5 59 [ ]*[a-f0-9]+: 62 f1 fd 4f 10 f5 vmovupd zmm6\{k7\},zmm5 60 [ ]*[a-f0-9]+: 62 f1 fd cf 11 ee vmovupd.s zmm6\{k7\}\{z\},zmm5 61 [ ]*[a-f0-9]+: 62 f1 fd cf 10 f5 vmovupd zmm6\{k7\}\{z\},zmm5 62 [ ]*[a-f0-9]+: 62 f1 7c 48 11 ee vmovups.s zmm6,zmm5 63 [ ]*[a-f0-9]+: 62 f1 7c 48 10 f5 vmovups zmm6,zmm5 64 [ ]*[a-f0-9]+: 62 f1 7c 4f 11 ee vmovups.s zmm6\{k7\},zmm5 65 [ ]*[a-f0-9]+: 62 f1 7c 4f 10 f5 vmovups zmm6\{k7\},zmm5 66 [ ]*[a-f0-9]+: 62 f1 7c cf 11 ee vmovups.s zmm6\{k7\}\{z\},zmm5 67 [ ]*[a-f0-9]+: 62 f1 7c cf 10 f5 vmovups zmm6\{k7\}\{z\},zmm5 68 [ ]*[a-f0-9]+: 62 f1 fd 48 29 ee vmovapd.s zmm6,zmm5 69 [ ]*[a-f0-9]+: 62 f1 fd 48 28 f5 vmovapd zmm6,zmm5 70 [ ]*[a-f0-9]+: 62 f1 fd 4f 29 ee vmovapd.s zmm6\{k7\},zmm5 71 [ ]*[a-f0-9]+: 62 f1 fd 4f 28 f5 vmovapd zmm6\{k7\},zmm5 72 [ ]*[a-f0-9]+: 62 f1 fd cf 29 ee vmovapd.s zmm6\{k7\}\{z\},zmm5 73 [ ]*[a-f0-9]+: 62 f1 fd cf 28 f5 vmovapd zmm6\{k7\}\{z\},zmm5 74 [ ]*[a-f0-9]+: 62 f1 7c 48 29 ee vmovaps.s zmm6,zmm5 75 [ ]*[a-f0-9]+: 62 f1 7c 48 28 f5 vmovaps zmm6,zmm5 76 [ ]*[a-f0-9]+: 62 f1 7c 4f 29 ee vmovaps.s zmm6\{k7\},zmm5 77 [ ]*[a-f0-9]+: 62 f1 7c 4f 28 f5 vmovaps zmm6\{k7\},zmm5 78 [ ]*[a-f0-9]+: 62 f1 7c cf 29 ee vmovaps.s zmm6\{k7\}\{z\},zmm5 79 [ ]*[a-f0-9]+: 62 f1 7c cf 28 f5 vmovaps zmm6\{k7\}\{z\},zmm5 80 [ ]*[a-f0-9]+: 62 f1 7d 48 7f ee vmovdqa32.s zmm6,zmm5 81 [ ]*[a-f0-9]+: 62 f1 7d 48 6f f5 vmovdqa32 zmm6,zmm5 82 [ ]*[a-f0-9]+: 62 f1 7d 4f 7f ee vmovdqa32.s zmm6\{k7\},zmm5 83 [ ]*[a-f0-9]+: 62 f1 7d 4f 6f f5 vmovdqa32 zmm6\{k7\},zmm5 84 [ ]*[a-f0-9]+: 62 f1 7d cf 7f ee vmovdqa32.s zmm6\{k7\}\{z\},zmm5 85 [ ]*[a-f0-9]+: 62 f1 7d cf 6f f5 vmovdqa32 zmm6\{k7\}\{z\},zmm5 86 [ ]*[a-f0-9]+: 62 f1 fd 48 7f ee vmovdqa64.s zmm6,zmm5 87 [ ]*[a-f0-9]+: 62 f1 fd 48 6f f5 vmovdqa64 zmm6,zmm5 88 [ ]*[a-f0-9]+: 62 f1 fd 4f 7f ee vmovdqa64.s zmm6\{k7\},zmm5 89 [ ]*[a-f0-9]+: 62 f1 fd 4f 6f f5 vmovdqa64 zmm6\{k7\},zmm5 90 [ ]*[a-f0-9]+: 62 f1 fd cf 7f ee vmovdqa64.s zmm6\{k7\}\{z\},zmm5 91 [ ]*[a-f0-9]+: 62 f1 fd cf 6f f5 vmovdqa64 zmm6\{k7\}\{z\},zmm5 92 [ ]*[a-f0-9]+: 62 f1 7e 48 7f ee vmovdqu32.s zmm6,zmm5 93 [ ]*[a-f0-9]+: 62 f1 7e 48 6f f5 vmovdqu32 zmm6,zmm5 94 [ ]*[a-f0-9]+: 62 f1 7e 4f 7f ee vmovdqu32.s zmm6\{k7\},zmm5 95 [ ]*[a-f0-9]+: 62 f1 7e 4f 6f f5 vmovdqu32 zmm6\{k7\},zmm5 96 [ ]*[a-f0-9]+: 62 f1 7e cf 7f ee vmovdqu32.s zmm6\{k7\}\{z\},zmm5 97 [ ]*[a-f0-9]+: 62 f1 7e cf 6f f5 vmovdqu32 zmm6\{k7\}\{z\},zmm5 98 [ ]*[a-f0-9]+: 62 f1 fe 48 7f ee vmovdqu64.s zmm6,zmm5 99 [ ]*[a-f0-9]+: 62 f1 fe 48 6f f5 vmovdqu64 zmm6,zmm5 100 [ ]*[a-f0-9]+: 62 f1 fe 4f 7f ee vmovdqu64.s zmm6\{k7\},zmm5 101 [ ]*[a-f0-9]+: 62 f1 fe 4f 6f f5 vmovdqu64 zmm6\{k7\},zmm5 102 [ ]*[a-f0-9]+: 62 f1 fe cf 7f ee vmovdqu64.s zmm6\{k7\}\{z\},zmm5 103 [ ]*[a-f0-9]+: 62 f1 fe cf 6f f5 vmovdqu64 zmm6\{k7\}\{z\},zmm5 104 [ ]*[a-f0-9]+: 62 f1 d7 0f 11 e6 vmovsd.s xmm6\{k7\},xmm5,xmm4 105 [ ]*[a-f0-9]+: 62 f1 d7 0f 10 f4 vmovsd xmm6\{k7\},xmm5,xmm4 106 [ ]*[a-f0-9]+: 62 f1 d7 8f 11 e6 vmovsd.s xmm6\{k7\}\{z\},xmm5,xmm4 107 [ ]*[a-f0-9]+: 62 f1 d7 8f 10 f4 vmovsd xmm6\{k7\}\{z\},xmm5,xmm4 108 [ ]*[a-f0-9]+: 62 f1 56 0f 11 e6 vmovss.s xmm6\{k7\},xmm5,xmm4 109 [ ]*[a-f0-9]+: 62 f1 56 0f 10 f4 vmovss xmm6\{k7\},xmm5,xmm4 110 [ ]*[a-f0-9]+: 62 f1 56 8f 11 e6 vmovss.s xmm6\{k7\}\{z\},xmm5,xmm4 111 [ ]*[a-f0-9]+: 62 f1 56 8f 10 f4 vmovss xmm6\{k7\}\{z\},xmm5,xmm4 112 [ ]*[a-f0-9]+: 62 f1 fd 48 11 ee vmovupd.s zmm6,zmm5 113 [ ]*[a-f0-9]+: 62 f1 fd 48 10 f5 vmovupd zmm6,zmm5 114 [ ]*[a-f0-9]+: 62 f1 fd 4f 11 ee vmovupd.s zmm6\{k7\},zmm5 115 [ ]*[a-f0-9]+: 62 f1 fd 4f 10 f5 vmovupd zmm6\{k7\},zmm5 116 [ ]*[a-f0-9]+: 62 f1 fd cf 11 ee vmovupd.s zmm6\{k7\}\{z\},zmm5 117 [ ]*[a-f0-9]+: 62 f1 fd cf 10 f5 vmovupd zmm6\{k7\}\{z\},zmm5 118 [ ]*[a-f0-9]+: 62 f1 7c 48 11 ee vmovups.s zmm6,zmm5 119 [ ]*[a-f0-9]+: 62 f1 7c 48 10 f5 vmovups zmm6,zmm5 120 [ ]*[a-f0-9]+: 62 f1 7c 4f 11 ee vmovups.s zmm6\{k7\},zmm5 121 [ ]*[a-f0-9]+: 62 f1 7c 4f 10 f5 vmovups zmm6\{k7\},zmm5 122 [ ]*[a-f0-9]+: 62 f1 7c cf 11 ee vmovups.s zmm6\{k7\}\{z\},zmm5 123 [ ]*[a-f0-9]+: 62 f1 7c cf 10 f5 vmovups zmm6\{k7\}\{z\},zmm5 124 #pass 125