1#name: Custom Datapath Extension (CDE) 2#source: cde.s 3#as: -mno-warn-deprecated -march=armv8.1-m.main+cdecp0+cdecp7+mve.fp -I$srcdir/$subdir 4#as: -mno-warn-deprecated -march=armv8.1-m.main+cdecp0+cdecp7+mve -I$srcdir/$subdir 5#as: -mno-warn-deprecated -march=armv8.1-m.main+cdecp0+cdecp1+cdecp2+cdecp3+cdecp4+cdecp5+cdecp6+cdecp7+mve.fp -I$srcdir/$subdir 6#as: -mno-warn-deprecated -march=armv8.1-m.main+cdecp0+cdecp1+cdecp2+cdecp3+cdecp4+cdecp5+cdecp6+cdecp7+mve -I$srcdir/$subdir 7#objdump: -M force-thumb -dr --show-raw-insn -marmv8.1-m.main -M coproc0=cde -M coproc7=cde 8#... 900000000 <\.text>: 10 *[0-9a-f]+: ee00 0000 cx1 p0, r0, #0 11 *[0-9a-f]+: ee3f 0000 cx1 p0, r0, #8064 12 *[0-9a-f]+: ee00 0080 cx1 p0, r0, #64 13 *[0-9a-f]+: ee00 003f cx1 p0, r0, #63 14 *[0-9a-f]+: ee00 0700 cx1 p7, r0, #0 15 *[0-9a-f]+: ee00 f000 cx1 p0, APSR_nzcv, #0 16 *[0-9a-f]+: ee00 9000 cx1 p0, r9, #0 17 *[0-9a-f]+: fe00 0000 cx1a p0, r0, #0 18 *[0-9a-f]+: fe3f 0000 cx1a p0, r0, #8064 19 *[0-9a-f]+: fe00 0080 cx1a p0, r0, #64 20 *[0-9a-f]+: fe00 003f cx1a p0, r0, #63 21 *[0-9a-f]+: fe00 0700 cx1a p7, r0, #0 22 *[0-9a-f]+: fe00 f000 cx1a p0, APSR_nzcv, #0 23 *[0-9a-f]+: fe00 9000 cx1a p0, r9, #0 24 *[0-9a-f]+: bf18 it ne 25 *[0-9a-f]+: fe00 0000 cx1a p0, r0, #0 26 *[0-9a-f]+: ee00 0040 cx1d p0, r0, r1, #0 27 *[0-9a-f]+: ee3f 0040 cx1d p0, r0, r1, #8064 28 *[0-9a-f]+: ee00 00c0 cx1d p0, r0, r1, #64 29 *[0-9a-f]+: ee00 007f cx1d p0, r0, r1, #63 30 *[0-9a-f]+: ee00 0740 cx1d p7, r0, r1, #0 31 *[0-9a-f]+: ee00 a040 cx1d p0, sl, fp, #0 32 *[0-9a-f]+: fe00 0040 cx1da p0, r0, r1, #0 33 *[0-9a-f]+: fe3f 0040 cx1da p0, r0, r1, #8064 34 *[0-9a-f]+: fe00 00c0 cx1da p0, r0, r1, #64 35 *[0-9a-f]+: fe00 007f cx1da p0, r0, r1, #63 36 *[0-9a-f]+: fe00 0740 cx1da p7, r0, r1, #0 37 *[0-9a-f]+: fe00 a040 cx1da p0, sl, fp, #0 38 *[0-9a-f]+: bf18 it ne 39 *[0-9a-f]+: fe00 0040 cx1da p0, r0, r1, #0 40 *[0-9a-f]+: ee40 0000 cx2 p0, r0, r0, #0 41 *[0-9a-f]+: ee70 0000 cx2 p0, r0, r0, #384 42 *[0-9a-f]+: ee40 0080 cx2 p0, r0, r0, #64 43 *[0-9a-f]+: ee40 003f cx2 p0, r0, r0, #63 44 *[0-9a-f]+: ee40 0700 cx2 p7, r0, r0, #0 45 *[0-9a-f]+: ee40 f000 cx2 p0, APSR_nzcv, r0, #0 46 *[0-9a-f]+: ee40 9000 cx2 p0, r9, r0, #0 47 *[0-9a-f]+: ee4f 0000 cx2 p0, r0, APSR_nzcv, #0 48 *[0-9a-f]+: ee49 0000 cx2 p0, r0, r9, #0 49 *[0-9a-f]+: fe40 0000 cx2a p0, r0, r0, #0 50 *[0-9a-f]+: fe70 0000 cx2a p0, r0, r0, #384 51 *[0-9a-f]+: fe40 0080 cx2a p0, r0, r0, #64 52 *[0-9a-f]+: fe40 003f cx2a p0, r0, r0, #63 53 *[0-9a-f]+: fe40 0700 cx2a p7, r0, r0, #0 54 *[0-9a-f]+: fe40 f000 cx2a p0, APSR_nzcv, r0, #0 55 *[0-9a-f]+: fe40 9000 cx2a p0, r9, r0, #0 56 *[0-9a-f]+: fe4f 0000 cx2a p0, r0, APSR_nzcv, #0 57 *[0-9a-f]+: fe49 0000 cx2a p0, r0, r9, #0 58 *[0-9a-f]+: bf18 it ne 59 *[0-9a-f]+: fe40 0000 cx2a p0, r0, r0, #0 60 *[0-9a-f]+: ee40 0040 cx2d p0, r0, r1, r0, #0 61 *[0-9a-f]+: ee70 0040 cx2d p0, r0, r1, r0, #384 62 *[0-9a-f]+: ee40 00c0 cx2d p0, r0, r1, r0, #64 63 *[0-9a-f]+: ee40 007f cx2d p0, r0, r1, r0, #63 64 *[0-9a-f]+: ee40 0740 cx2d p7, r0, r1, r0, #0 65 *[0-9a-f]+: ee40 a040 cx2d p0, sl, fp, r0, #0 66 *[0-9a-f]+: ee4f 0040 cx2d p0, r0, r1, APSR_nzcv, #0 67 *[0-9a-f]+: ee49 0040 cx2d p0, r0, r1, r9, #0 68 *[0-9a-f]+: fe40 0040 cx2da p0, r0, r1, r0, #0 69 *[0-9a-f]+: fe70 0040 cx2da p0, r0, r1, r0, #384 70 *[0-9a-f]+: fe40 00c0 cx2da p0, r0, r1, r0, #64 71 *[0-9a-f]+: fe40 007f cx2da p0, r0, r1, r0, #63 72 *[0-9a-f]+: fe40 0740 cx2da p7, r0, r1, r0, #0 73 *[0-9a-f]+: fe40 a040 cx2da p0, sl, fp, r0, #0 74 *[0-9a-f]+: fe4f 0040 cx2da p0, r0, r1, APSR_nzcv, #0 75 *[0-9a-f]+: fe49 0040 cx2da p0, r0, r1, r9, #0 76 *[0-9a-f]+: ee80 0000 cx3 p0, r0, r0, r0, #0 77 *[0-9a-f]+: eef0 0000 cx3 p0, r0, r0, r0, #56 78 *[0-9a-f]+: ee80 0080 cx3 p0, r0, r0, r0, #4 79 *[0-9a-f]+: ee80 0030 cx3 p0, r0, r0, r0, #3 80 *[0-9a-f]+: ee80 0700 cx3 p7, r0, r0, r0, #0 81 *[0-9a-f]+: ee80 000f cx3 p0, APSR_nzcv, r0, r0, #0 82 *[0-9a-f]+: ee80 0009 cx3 p0, r9, r0, r0, #0 83 *[0-9a-f]+: ee8f 0000 cx3 p0, r0, APSR_nzcv, r0, #0 84 *[0-9a-f]+: ee89 0000 cx3 p0, r0, r9, r0, #0 85 *[0-9a-f]+: ee80 f000 cx3 p0, r0, r0, APSR_nzcv, #0 86 *[0-9a-f]+: ee80 9000 cx3 p0, r0, r0, r9, #0 87 *[0-9a-f]+: fe80 0000 cx3a p0, r0, r0, r0, #0 88 *[0-9a-f]+: fef0 0000 cx3a p0, r0, r0, r0, #56 89 *[0-9a-f]+: fe80 0080 cx3a p0, r0, r0, r0, #4 90 *[0-9a-f]+: fe80 0030 cx3a p0, r0, r0, r0, #3 91 *[0-9a-f]+: fe80 0700 cx3a p7, r0, r0, r0, #0 92 *[0-9a-f]+: fe80 000f cx3a p0, APSR_nzcv, r0, r0, #0 93 *[0-9a-f]+: fe80 0009 cx3a p0, r9, r0, r0, #0 94 *[0-9a-f]+: fe8f 0000 cx3a p0, r0, APSR_nzcv, r0, #0 95 *[0-9a-f]+: fe89 0000 cx3a p0, r0, r9, r0, #0 96 *[0-9a-f]+: fe80 f000 cx3a p0, r0, r0, APSR_nzcv, #0 97 *[0-9a-f]+: fe80 9000 cx3a p0, r0, r0, r9, #0 98 *[0-9a-f]+: bf18 it ne 99 *[0-9a-f]+: fe80 0000 cx3a p0, r0, r0, r0, #0 100 *[0-9a-f]+: ee80 0040 cx3d p0, r0, r1, r0, r0, #0 101 *[0-9a-f]+: eef0 0040 cx3d p0, r0, r1, r0, r0, #56 102 *[0-9a-f]+: ee80 00c0 cx3d p0, r0, r1, r0, r0, #4 103 *[0-9a-f]+: ee80 0070 cx3d p0, r0, r1, r0, r0, #3 104 *[0-9a-f]+: ee80 0740 cx3d p7, r0, r1, r0, r0, #0 105 *[0-9a-f]+: ee80 004a cx3d p0, sl, fp, r0, r0, #0 106 *[0-9a-f]+: ee8f 0040 cx3d p0, r0, r1, APSR_nzcv, r0, #0 107 *[0-9a-f]+: ee89 0040 cx3d p0, r0, r1, r9, r0, #0 108 *[0-9a-f]+: ee80 f040 cx3d p0, r0, r1, r0, APSR_nzcv, #0 109 *[0-9a-f]+: ee80 9040 cx3d p0, r0, r1, r0, r9, #0 110 *[0-9a-f]+: fe80 0040 cx3da p0, r0, r1, r0, r0, #0 111 *[0-9a-f]+: fef0 0040 cx3da p0, r0, r1, r0, r0, #56 112 *[0-9a-f]+: fe80 00c0 cx3da p0, r0, r1, r0, r0, #4 113 *[0-9a-f]+: fe80 0070 cx3da p0, r0, r1, r0, r0, #3 114 *[0-9a-f]+: fe80 0740 cx3da p7, r0, r1, r0, r0, #0 115 *[0-9a-f]+: fe80 004a cx3da p0, sl, fp, r0, r0, #0 116 *[0-9a-f]+: fe8f 0040 cx3da p0, r0, r1, APSR_nzcv, r0, #0 117 *[0-9a-f]+: fe89 0040 cx3da p0, r0, r1, r9, r0, #0 118 *[0-9a-f]+: fe80 f040 cx3da p0, r0, r1, r0, APSR_nzcv, #0 119 *[0-9a-f]+: fe80 9040 cx3da p0, r0, r1, r0, r9, #0 120 *[0-9a-f]+: ec20 0040 vcx1 p0, q0, #0 121 *[0-9a-f]+: ed20 0040 vcx1 p0, q0, #2048 122 *[0-9a-f]+: ec2f 0040 vcx1 p0, q0, #1920 123 *[0-9a-f]+: ec20 00c0 vcx1 p0, q0, #64 124 *[0-9a-f]+: ec20 007f vcx1 p0, q0, #63 125 *[0-9a-f]+: ec20 0740 vcx1 p7, q0, #0 126 *[0-9a-f]+: ec20 e040 vcx1 p0, q7, #0 127 *[0-9a-f]+: fc20 0040 vcx1a p0, q0, #0 128 *[0-9a-f]+: fd20 0040 vcx1a p0, q0, #2048 129 *[0-9a-f]+: fc2f 0040 vcx1a p0, q0, #1920 130 *[0-9a-f]+: fc20 00c0 vcx1a p0, q0, #64 131 *[0-9a-f]+: fc20 007f vcx1a p0, q0, #63 132 *[0-9a-f]+: fc20 0740 vcx1a p7, q0, #0 133 *[0-9a-f]+: fc20 e040 vcx1a p0, q7, #0 134 *[0-9a-f]+: fe01 8f00 vptt\.i8 eq, q0, q0 135 *[0-9a-f]+: ec20 0040 vcx1 p0, q0, #0 136 *[0-9a-f]+: fc20 0040 vcx1a p0, q0, #0 137 *[0-9a-f]+: ec30 0040 vcx2 p0, q0, q0, #0 138 *[0-9a-f]+: ed30 0040 vcx2 p0, q0, q0, #64 139 *[0-9a-f]+: ec3f 0040 vcx2 p0, q0, q0, #60 140 *[0-9a-f]+: ec30 00c0 vcx2 p0, q0, q0, #2 141 *[0-9a-f]+: ec30 0050 vcx2 p0, q0, q0, #1 142 *[0-9a-f]+: ec30 0740 vcx2 p7, q0, q0, #0 143 *[0-9a-f]+: ec30 e040 vcx2 p0, q7, q0, #0 144 *[0-9a-f]+: ec30 004e vcx2 p0, q0, q7, #0 145 *[0-9a-f]+: fc30 0040 vcx2a p0, q0, q0, #0 146 *[0-9a-f]+: fd30 0040 vcx2a p0, q0, q0, #64 147 *[0-9a-f]+: fc3f 0040 vcx2a p0, q0, q0, #60 148 *[0-9a-f]+: fc30 00c0 vcx2a p0, q0, q0, #2 149 *[0-9a-f]+: fc30 0050 vcx2a p0, q0, q0, #1 150 *[0-9a-f]+: fc30 0740 vcx2a p7, q0, q0, #0 151 *[0-9a-f]+: fc30 e040 vcx2a p0, q7, q0, #0 152 *[0-9a-f]+: fc30 004e vcx2a p0, q0, q7, #0 153 *[0-9a-f]+: fe01 8f00 vptt\.i8 eq, q0, q0 154 *[0-9a-f]+: ec30 0040 vcx2 p0, q0, q0, #0 155 *[0-9a-f]+: fc30 0040 vcx2a p0, q0, q0, #0 156 *[0-9a-f]+: ec80 0040 vcx3 p0, q0, q0, q0, #0 157 *[0-9a-f]+: ed80 0040 vcx3 p0, q0, q0, q0, #8 158 *[0-9a-f]+: ecb0 0040 vcx3 p0, q0, q0, q0, #6 159 *[0-9a-f]+: ec80 0050 vcx3 p0, q0, q0, q0, #1 160 *[0-9a-f]+: ec80 0740 vcx3 p7, q0, q0, q0, #0 161 *[0-9a-f]+: ec80 e040 vcx3 p0, q7, q0, q0, #0 162 *[0-9a-f]+: ec8e 0040 vcx3 p0, q0, q7, q0, #0 163 *[0-9a-f]+: ec80 004e vcx3 p0, q0, q0, q7, #0 164 *[0-9a-f]+: fc80 0040 vcx3a p0, q0, q0, q0, #0 165 *[0-9a-f]+: fd80 0040 vcx3a p0, q0, q0, q0, #8 166 *[0-9a-f]+: fcb0 0040 vcx3a p0, q0, q0, q0, #6 167 *[0-9a-f]+: fc80 0050 vcx3a p0, q0, q0, q0, #1 168 *[0-9a-f]+: fc80 0740 vcx3a p7, q0, q0, q0, #0 169 *[0-9a-f]+: fc80 e040 vcx3a p0, q7, q0, q0, #0 170 *[0-9a-f]+: fc8e 0040 vcx3a p0, q0, q7, q0, #0 171 *[0-9a-f]+: fc80 004e vcx3a p0, q0, q0, q7, #0 172 *[0-9a-f]+: fe01 8f00 vptt\.i8 eq, q0, q0 173 *[0-9a-f]+: ec80 0040 vcx3 p0, q0, q0, q0, #0 174 *[0-9a-f]+: fc80 0040 vcx3a p0, q0, q0, q0, #0 175 *[0-9a-f]+: ec20 0000 vcx1 p0, s0, #0 176 *[0-9a-f]+: ec2f 0000 vcx1 p0, s0, #1920 177 *[0-9a-f]+: ec20 0080 vcx1 p0, s0, #64 178 *[0-9a-f]+: ec20 003f vcx1 p0, s0, #63 179 *[0-9a-f]+: ec20 0700 vcx1 p7, s0, #0 180 *[0-9a-f]+: ec60 0000 vcx1 p0, s1, #0 181 *[0-9a-f]+: ec20 f000 vcx1 p0, s30, #0 182 *[0-9a-f]+: ed20 0000 vcx1 p0, d0, #0 183 *[0-9a-f]+: ed2f 0000 vcx1 p0, d0, #1920 184 *[0-9a-f]+: ed20 0080 vcx1 p0, d0, #64 185 *[0-9a-f]+: ed20 003f vcx1 p0, d0, #63 186 *[0-9a-f]+: ed20 0700 vcx1 p7, d0, #0 187 *[0-9a-f]+: ed20 f000 vcx1 p0, d15, #0 188 *[0-9a-f]+: fc20 0000 vcx1a p0, s0, #0 189 *[0-9a-f]+: fc2f 0000 vcx1a p0, s0, #1920 190 *[0-9a-f]+: fc20 0080 vcx1a p0, s0, #64 191 *[0-9a-f]+: fc20 003f vcx1a p0, s0, #63 192 *[0-9a-f]+: fc20 0700 vcx1a p7, s0, #0 193 *[0-9a-f]+: fc60 0000 vcx1a p0, s1, #0 194 *[0-9a-f]+: fc20 f000 vcx1a p0, s30, #0 195 *[0-9a-f]+: fd20 0000 vcx1a p0, d0, #0 196 *[0-9a-f]+: fd2f 0000 vcx1a p0, d0, #1920 197 *[0-9a-f]+: fd20 0080 vcx1a p0, d0, #64 198 *[0-9a-f]+: fd20 003f vcx1a p0, d0, #63 199 *[0-9a-f]+: fd20 0700 vcx1a p7, d0, #0 200 *[0-9a-f]+: fd20 f000 vcx1a p0, d15, #0 201 *[0-9a-f]+: ec30 0000 vcx2 p0, s0, s0, #0 202 *[0-9a-f]+: ec3f 0000 vcx2 p0, s0, s0, #60 203 *[0-9a-f]+: ec30 0080 vcx2 p0, s0, s0, #2 204 *[0-9a-f]+: ec30 0010 vcx2 p0, s0, s0, #1 205 *[0-9a-f]+: ec30 0700 vcx2 p7, s0, s0, #0 206 *[0-9a-f]+: ec70 0000 vcx2 p0, s1, s0, #0 207 *[0-9a-f]+: ec30 f000 vcx2 p0, s30, s0, #0 208 *[0-9a-f]+: ec30 0020 vcx2 p0, s0, s1, #0 209 *[0-9a-f]+: ec30 000f vcx2 p0, s0, s30, #0 210 *[0-9a-f]+: ed30 0000 vcx2 p0, d0, d0, #0 211 *[0-9a-f]+: ed3f 0000 vcx2 p0, d0, d0, #60 212 *[0-9a-f]+: ed30 0080 vcx2 p0, d0, d0, #2 213 *[0-9a-f]+: ed30 0010 vcx2 p0, d0, d0, #1 214 *[0-9a-f]+: ed30 0700 vcx2 p7, d0, d0, #0 215 *[0-9a-f]+: ed30 f000 vcx2 p0, d15, d0, #0 216 *[0-9a-f]+: ed30 000f vcx2 p0, d0, d15, #0 217 *[0-9a-f]+: fc30 0000 vcx2a p0, s0, s0, #0 218 *[0-9a-f]+: fc3f 0000 vcx2a p0, s0, s0, #60 219 *[0-9a-f]+: fc30 0080 vcx2a p0, s0, s0, #2 220 *[0-9a-f]+: fc30 0010 vcx2a p0, s0, s0, #1 221 *[0-9a-f]+: fc30 0700 vcx2a p7, s0, s0, #0 222 *[0-9a-f]+: fc70 0000 vcx2a p0, s1, s0, #0 223 *[0-9a-f]+: fc30 f000 vcx2a p0, s30, s0, #0 224 *[0-9a-f]+: fc30 0020 vcx2a p0, s0, s1, #0 225 *[0-9a-f]+: fc30 000f vcx2a p0, s0, s30, #0 226 *[0-9a-f]+: fd30 0000 vcx2a p0, d0, d0, #0 227 *[0-9a-f]+: fd3f 0000 vcx2a p0, d0, d0, #60 228 *[0-9a-f]+: fd30 0080 vcx2a p0, d0, d0, #2 229 *[0-9a-f]+: fd30 0010 vcx2a p0, d0, d0, #1 230 *[0-9a-f]+: fd30 0700 vcx2a p7, d0, d0, #0 231 *[0-9a-f]+: fd30 f000 vcx2a p0, d15, d0, #0 232 *[0-9a-f]+: fd30 000f vcx2a p0, d0, d15, #0 233 *[0-9a-f]+: ec80 0000 vcx3 p0, s0, s0, s0, #0 234 *[0-9a-f]+: ecb0 0000 vcx3 p0, s0, s0, s0, #6 235 *[0-9a-f]+: ec80 0010 vcx3 p0, s0, s0, s0, #1 236 *[0-9a-f]+: ec80 0700 vcx3 p7, s0, s0, s0, #0 237 *[0-9a-f]+: ecc0 0000 vcx3 p0, s1, s0, s0, #0 238 *[0-9a-f]+: ec80 f000 vcx3 p0, s30, s0, s0, #0 239 *[0-9a-f]+: ec80 0080 vcx3 p0, s0, s1, s0, #0 240 *[0-9a-f]+: ec8f 0000 vcx3 p0, s0, s30, s0, #0 241 *[0-9a-f]+: ec80 0020 vcx3 p0, s0, s0, s1, #0 242 *[0-9a-f]+: ec80 000f vcx3 p0, s0, s0, s30, #0 243 *[0-9a-f]+: ed80 0000 vcx3 p0, d0, d0, d0, #0 244 *[0-9a-f]+: edb0 0000 vcx3 p0, d0, d0, d0, #6 245 *[0-9a-f]+: ed80 0010 vcx3 p0, d0, d0, d0, #1 246 *[0-9a-f]+: ed80 0700 vcx3 p7, d0, d0, d0, #0 247 *[0-9a-f]+: ed80 f000 vcx3 p0, d15, d0, d0, #0 248 *[0-9a-f]+: ed8f 0000 vcx3 p0, d0, d15, d0, #0 249 *[0-9a-f]+: ed80 000f vcx3 p0, d0, d0, d15, #0 250 *[0-9a-f]+: fc80 0000 vcx3a p0, s0, s0, s0, #0 251 *[0-9a-f]+: fcb0 0000 vcx3a p0, s0, s0, s0, #6 252 *[0-9a-f]+: fc80 0010 vcx3a p0, s0, s0, s0, #1 253 *[0-9a-f]+: fc80 0700 vcx3a p7, s0, s0, s0, #0 254 *[0-9a-f]+: fcc0 0000 vcx3a p0, s1, s0, s0, #0 255 *[0-9a-f]+: fc80 f000 vcx3a p0, s30, s0, s0, #0 256 *[0-9a-f]+: fc80 0080 vcx3a p0, s0, s1, s0, #0 257 *[0-9a-f]+: fc8f 0000 vcx3a p0, s0, s30, s0, #0 258 *[0-9a-f]+: fc80 0020 vcx3a p0, s0, s0, s1, #0 259 *[0-9a-f]+: fc80 000f vcx3a p0, s0, s0, s30, #0 260 *[0-9a-f]+: fd80 0000 vcx3a p0, d0, d0, d0, #0 261 *[0-9a-f]+: fdb0 0000 vcx3a p0, d0, d0, d0, #6 262 *[0-9a-f]+: fd80 0010 vcx3a p0, d0, d0, d0, #1 263 *[0-9a-f]+: fd80 0700 vcx3a p7, d0, d0, d0, #0 264 *[0-9a-f]+: fd80 f000 vcx3a p0, d15, d0, d0, #0 265 *[0-9a-f]+: fd8f 0000 vcx3a p0, d0, d15, d0, #0 266 *[0-9a-f]+: fd80 000f vcx3a p0, d0, d0, d15, #0 267