1 #objdump: -dr --prefix-addresses --show-raw-insn 2 #name: 3 #as: -march=c64x+ -mlittle-endian 4 5 .*: *file format elf32-tic6x-le 6 7 8 Disassembly of section .text: 9 [ \t]*\.\.\. 10 [0-9a-f]+[02468ace] <[^>]*> 0010[ \t]+add \.L1 a0,a0,a1 11 [0-9a-f]+[02468ace] <[^>]*> 2120[ \t]+add \.L1 a1,a2,a2 12 [0-9a-f]+[02468ace] <[^>]*> 4230[ \t]+add \.L1 a2,a4,a3 13 [0-9a-f]+[02468ace] <[^>]*> 6340[ \t]+add \.L1 a3,a6,a4 14 [0-9a-f]+[02468ace] <[^>]*> 8050[ \t]+add \.L1 a4,a0,a5 15 [0-9a-f]+[02468ace] <[^>]*> a160[ \t]+add \.L1 a5,a2,a6 16 [0-9a-f]+[02468ace] <[^>]*> c270[ \t]+add \.L1 a6,a4,a7 17 [0-9a-f]+[02468ace] <[^>]*> eb80[ \t]+sub \.L1 a7,a7,a0 18 [0-9a-f]+[02468ace] <[^>]*> 0890[ \t]+sub \.L1 a0,a1,a1 19 [0-9a-f]+[02468ace] <[^>]*> 29a0[ \t]+sub \.L1 a1,a3,a2 20 [0-9a-f]+[02468ace] <[^>]*> 4ab0[ \t]+sub \.L1 a2,a5,a3 21 [0-9a-f]+[02468ace] <[^>]*> 6bc0[ \t]+sub \.L1 a3,a7,a4 22 [0-9a-f]+[02468ace] <[^>]*> 88d0[ \t]+sub \.L1 a4,a1,a5 23 [0-9a-f]+[02468ace] <[^>]*> a9e0[ \t]+sub \.L1 a5,a3,a6 24 [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> 25 [0-9a-f]+[02468ace] <[^>]*> c2f0[ \t]+sadd \.L1 a22,a21,a23 26 [0-9a-f]+[02468ace] <[^>]*> e300[ \t]+sadd \.L1 a23,a22,a16 27 [0-9a-f]+[02468ace] <[^>]*> 0010[ \t]+sadd \.L1 a16,a16,a17 28 [0-9a-f]+[02468ace] <[^>]*> 2120[ \t]+sadd \.L1 a17,a18,a18 29 [0-9a-f]+[02468ace] <[^>]*> 4230[ \t]+sadd \.L1 a18,a20,a19 30 [0-9a-f]+[02468ace] <[^>]*> 6340[ \t]+sadd \.L1 a19,a22,a20 31 [0-9a-f]+[02468ace] <[^>]*> 8050[ \t]+sadd \.L1 a20,a16,a21 32 [0-9a-f]+[02468ace] <[^>]*> a960[ \t]+ssub \.L1 a21,a18,a22 33 [0-9a-f]+[02468ace] <[^>]*> ca70[ \t]+ssub \.L1 a22,a20,a23 34 [0-9a-f]+[02468ace] <[^>]*> eb80[ \t]+ssub \.L1 a23,a23,a16 35 [0-9a-f]+[02468ace] <[^>]*> 0890[ \t]+ssub \.L1 a16,a17,a17 36 [0-9a-f]+[02468ace] <[^>]*> 29a0[ \t]+ssub \.L1 a17,a19,a18 37 [0-9a-f]+[02468ace] <[^>]*> 4ab0[ \t]+ssub \.L1 a18,a21,a19 38 [0-9a-f]+[02468ace] <[^>]*> 6bc0[ \t]+ssub \.L1 a19,a23,a20 39 [0-9a-f]+[02468ace] <[^>]*> efe84000[ \t]+<fetch packet header 0xefe84000> 40 [0-9a-f]+[02468ace] <[^>]*> 0410[ \t]+add \.L1 8,a0,a1 41 [0-9a-f]+[02468ace] <[^>]*> 3520[ \t]+add \.L1X 1,b2,a2 42 [0-9a-f]+[02468ace] <[^>]*> 4630[ \t]+add \.L1 2,a4,a3 43 [0-9a-f]+[02468ace] <[^>]*> 7740[ \t]+add \.L1X 3,b6,a4 44 [0-9a-f]+[02468ace] <[^>]*> 8550[ \t]+add \.L1 4,a2,a5 45 [0-9a-f]+[02468ace] <[^>]*> b660[ \t]+add \.L1X 5,b4,a6 46 [0-9a-f]+[02468ace] <[^>]*> c770[ \t]+add \.L1 6,a6,a7 47 [0-9a-f]+[02468ace] <[^>]*> 1c80[ \t]+add \.L1X -8,b1,a0 48 [0-9a-f]+[02468ace] <[^>]*> 2d90[ \t]+add \.L1 -7,a3,a1 49 [0-9a-f]+[02468ace] <[^>]*> 5ea0[ \t]+add \.L1X -6,b5,a2 50 [0-9a-f]+[02468ace] <[^>]*> 6fb0[ \t]+add \.L1 -5,a7,a3 51 [0-9a-f]+[02468ace] <[^>]*> 9cc0[ \t]+add \.L1X -4,b1,a4 52 [0-9a-f]+[02468ace] <[^>]*> add0[ \t]+add \.L1 -3,a3,a5 53 [0-9a-f]+[02468ace] <[^>]*> dee0[ \t]+add \.L1X -2,b5,a6 54 [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> 55 [0-9a-f]+[02468ace] <[^>]*> 0408[ \t]+and \.L1 a0,a0,a0 56 [0-9a-f]+[02468ace] <[^>]*> 2409[ \t]+and \.L2 b1,b0,b0 57 [0-9a-f]+[02468ace] <[^>]*> 4418[ \t]+and \.L1 a2,a0,a1 58 [0-9a-f]+[02468ace] <[^>]*> 6419[ \t]+and \.L2 b3,b0,b1 59 [0-9a-f]+[02468ace] <[^>]*> 9408[ \t]+and \.L1X a4,b0,a0 60 [0-9a-f]+[02468ace] <[^>]*> b409[ \t]+and \.L2X b5,a0,b0 61 [0-9a-f]+[02468ace] <[^>]*> d418[ \t]+and \.L1X a6,b0,a1 62 [0-9a-f]+[02468ace] <[^>]*> f439[ \t]+or \.L2X b7,a0,b1 63 [0-9a-f]+[02468ace] <[^>]*> 2428[ \t]+or \.L1 a1,a0,a0 64 [0-9a-f]+[02468ace] <[^>]*> 4429[ \t]+or \.L2 b2,b0,b0 65 [0-9a-f]+[02468ace] <[^>]*> 6438[ \t]+or \.L1 a3,a0,a1 66 [0-9a-f]+[02468ace] <[^>]*> 8439[ \t]+or \.L2 b4,b0,b1 67 [0-9a-f]+[02468ace] <[^>]*> b428[ \t]+or \.L1X a5,b0,a0 68 [0-9a-f]+[02468ace] <[^>]*> d429[ \t]+or \.L2X b6,a0,b0 69 [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> 70 [0-9a-f]+[02468ace] <[^>]*> 0458[ \t]+xor \.L1 a16,a16,a1 71 [0-9a-f]+[02468ace] <[^>]*> 2449[ \t]+xor \.L2 b17,b16,b0 72 [0-9a-f]+[02468ace] <[^>]*> 4448[ \t]+xor \.L1 a18,a16,a0 73 [0-9a-f]+[02468ace] <[^>]*> 6459[ \t]+xor \.L2 b19,b16,b1 74 [0-9a-f]+[02468ace] <[^>]*> 9458[ \t]+xor \.L1X a20,b16,a1 75 [0-9a-f]+[02468ace] <[^>]*> b449[ \t]+xor \.L2X b21,a16,b0 76 [0-9a-f]+[02468ace] <[^>]*> d448[ \t]+xor \.L1X a22,b16,a0 77 [0-9a-f]+[02468ace] <[^>]*> f479[ \t]+cmpeq \.L2X b23,a16,b1 78 [0-9a-f]+[02468ace] <[^>]*> 2468[ \t]+cmpeq \.L1 a17,a16,a0 79 [0-9a-f]+[02468ace] <[^>]*> 4469[ \t]+cmpeq \.L2 b18,b16,b0 80 [0-9a-f]+[02468ace] <[^>]*> 6478[ \t]+cmpeq \.L1 a19,a16,a1 81 [0-9a-f]+[02468ace] <[^>]*> 8479[ \t]+cmpeq \.L2 b20,b16,b1 82 [0-9a-f]+[02468ace] <[^>]*> b468[ \t]+cmpeq \.L1X a21,b16,a0 83 [0-9a-f]+[02468ace] <[^>]*> d469[ \t]+cmpeq \.L2X b22,a16,b0 84 [0-9a-f]+[02468ace] <[^>]*> efe80000[ \t]+<fetch packet header 0xefe80000> 85 [0-9a-f]+[02468ace] <[^>]*> 0c18[ \t]+cmplt \.L1 a0,a0,a1 86 [0-9a-f]+[02468ace] <[^>]*> 2c09[ \t]+cmplt \.L2 b1,b0,b0 87 [0-9a-f]+[02468ace] <[^>]*> 4c08[ \t]+cmplt \.L1 a2,a0,a0 88 [0-9a-f]+[02468ace] <[^>]*> 6c19[ \t]+cmplt \.L2 b3,b0,b1 89 [0-9a-f]+[02468ace] <[^>]*> 9c18[ \t]+cmplt \.L1X a4,b0,a1 90 [0-9a-f]+[02468ace] <[^>]*> bc09[ \t]+cmplt \.L2X b5,a0,b0 91 [0-9a-f]+[02468ace] <[^>]*> dc08[ \t]+cmplt \.L1X a6,b0,a0 92 [0-9a-f]+[02468ace] <[^>]*> fc39[ \t]+cmpgt \.L2X b7,a0,b1 93 [0-9a-f]+[02468ace] <[^>]*> 2c28[ \t]+cmpgt \.L1 a1,a0,a0 94 [0-9a-f]+[02468ace] <[^>]*> 4c29[ \t]+cmpgt \.L2 b2,b0,b0 95 [0-9a-f]+[02468ace] <[^>]*> 6c38[ \t]+cmpgt \.L1 a3,a0,a1 96 [0-9a-f]+[02468ace] <[^>]*> 8c39[ \t]+cmpgt \.L2 b4,b0,b1 97 [0-9a-f]+[02468ace] <[^>]*> bc28[ \t]+cmpgt \.L1X a5,b0,a0 98 [0-9a-f]+[02468ace] <[^>]*> dc29[ \t]+cmpgt \.L2X b6,a0,b0 99 [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> 100 [0-9a-f]+[02468ace] <[^>]*> 0c58[ \t]+cmpltu \.L1 a16,a16,a1 101 [0-9a-f]+[02468ace] <[^>]*> 2c49[ \t]+cmpltu \.L2 b17,b16,b0 102 [0-9a-f]+[02468ace] <[^>]*> 4c48[ \t]+cmpltu \.L1 a18,a16,a0 103 [0-9a-f]+[02468ace] <[^>]*> 6c59[ \t]+cmpltu \.L2 b19,b16,b1 104 [0-9a-f]+[02468ace] <[^>]*> 9c58[ \t]+cmpltu \.L1X a20,b16,a1 105 [0-9a-f]+[02468ace] <[^>]*> bc49[ \t]+cmpltu \.L2X b21,a16,b0 106 [0-9a-f]+[02468ace] <[^>]*> dc48[ \t]+cmpltu \.L1X a22,b16,a0 107 [0-9a-f]+[02468ace] <[^>]*> fc79[ \t]+cmpgtu \.L2X b23,a16,b1 108 [0-9a-f]+[02468ace] <[^>]*> 2c68[ \t]+cmpgtu \.L1 a17,a16,a0 109 [0-9a-f]+[02468ace] <[^>]*> 4c69[ \t]+cmpgtu \.L2 b18,b16,b0 110 [0-9a-f]+[02468ace] <[^>]*> 6c78[ \t]+cmpgtu \.L1 a19,a16,a1 111 [0-9a-f]+[02468ace] <[^>]*> 8c79[ \t]+cmpgtu \.L2 b20,b16,b1 112 [0-9a-f]+[02468ace] <[^>]*> bc68[ \t]+cmpgtu \.L1X a21,b16,a0 113 [0-9a-f]+[02468ace] <[^>]*> dc69[ \t]+cmpgtu \.L2X b22,a16,b0 114 [0-9a-f]+[02468ace] <[^>]*> efe80000[ \t]+<fetch packet header 0xefe80000> 115 [0-9a-f]+[02468ace] <[^>]*> 0426[ \t]+mvk \.L1 0,a0 116 [0-9a-f]+[02468ace] <[^>]*> 2527[ \t]+mvk \.L2 1,b2 117 [0-9a-f]+[02468ace] <[^>]*> 46a6[ \t]+mvk \.L1 2,a5 118 [0-9a-f]+[02468ace] <[^>]*> 67a7[ \t]+mvk \.L2 3,b7 119 [0-9a-f]+[02468ace] <[^>]*> 8626[ \t]+mvk \.L1 4,a4 120 [0-9a-f]+[02468ace] <[^>]*> a527[ \t]+mvk \.L2 5,b2 121 [0-9a-f]+[02468ace] <[^>]*> c4a6[ \t]+mvk \.L1 6,a1 122 [0-9a-f]+[02468ace] <[^>]*> f5a7[ \t]+mvk \.L2 -9,b3 123 [0-9a-f]+[02468ace] <[^>]*> 1626[ \t]+mvk \.L1 -16,a4 124 [0-9a-f]+[02468ace] <[^>]*> 3727[ \t]+mvk \.L2 -15,b6 125 [0-9a-f]+[02468ace] <[^>]*> 56a6[ \t]+mvk \.L1 -14,a5 126 [0-9a-f]+[02468ace] <[^>]*> 75a7[ \t]+mvk \.L2 -13,b3 127 [0-9a-f]+[02468ace] <[^>]*> 9426[ \t]+mvk \.L1 -12,a0 128 [0-9a-f]+[02468ace] <[^>]*> b527[ \t]+mvk \.L2 -11,b2 129 [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> 130 [0-9a-f]+[02468ace] <[^>]*> 0026[ \t]+cmpeq \.L1 0,a0,a0 131 [0-9a-f]+[02468ace] <[^>]*> 2127[ \t]+cmpeq \.L2 1,b2,b0 132 [0-9a-f]+[02468ace] <[^>]*> 42a6[ \t]+cmpeq \.L1 2,a5,a0 133 [0-9a-f]+[02468ace] <[^>]*> 63a7[ \t]+cmpeq \.L2 3,b7,b0 134 [0-9a-f]+[02468ace] <[^>]*> 8226[ \t]+cmpeq \.L1 4,a4,a0 135 [0-9a-f]+[02468ace] <[^>]*> a127[ \t]+cmpeq \.L2 5,b2,b0 136 [0-9a-f]+[02468ace] <[^>]*> c0a6[ \t]+cmpeq \.L1 6,a1,a0 137 [0-9a-f]+[02468ace] <[^>]*> e1a7[ \t]+cmpeq \.L2 7,b3,b0 138 [0-9a-f]+[02468ace] <[^>]*> 0226[ \t]+cmpeq \.L1 0,a4,a0 139 [0-9a-f]+[02468ace] <[^>]*> 2327[ \t]+cmpeq \.L2 1,b6,b0 140 [0-9a-f]+[02468ace] <[^>]*> 42a6[ \t]+cmpeq \.L1 2,a5,a0 141 [0-9a-f]+[02468ace] <[^>]*> 61a7[ \t]+cmpeq \.L2 3,b3,b0 142 [0-9a-f]+[02468ace] <[^>]*> 8026[ \t]+cmpeq \.L1 4,a0,a0 143 [0-9a-f]+[02468ace] <[^>]*> a127[ \t]+cmpeq \.L2 5,b2,b0 144 [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> 145 [0-9a-f]+[02468ace] <[^>]*> 1026[ \t]+cmplt \.L1 0,a0,a0 146 [0-9a-f]+[02468ace] <[^>]*> 3127[ \t]+cmplt \.L2 1,b2,b0 147 [0-9a-f]+[02468ace] <[^>]*> 52a6[ \t]+cmpgt \.L1 0,a5,a0 148 [0-9a-f]+[02468ace] <[^>]*> 73a7[ \t]+cmpgt \.L2 1,b7,b0 149 [0-9a-f]+[02468ace] <[^>]*> 9226[ \t]+cmpltu \.L1 0,a4,a0 150 [0-9a-f]+[02468ace] <[^>]*> b127[ \t]+cmpltu \.L2 1,b2,b0 151 [0-9a-f]+[02468ace] <[^>]*> d0a6[ \t]+cmpgtu \.L1 0,a1,a0 152 [0-9a-f]+[02468ace] <[^>]*> f1a7[ \t]+cmpgtu \.L2 1,b3,b0 153 [0-9a-f]+[02468ace] <[^>]*> 1226[ \t]+cmplt \.L1 0,a4,a0 154 [0-9a-f]+[02468ace] <[^>]*> 3327[ \t]+cmplt \.L2 1,b6,b0 155 [0-9a-f]+[02468ace] <[^>]*> 52a6[ \t]+cmpgt \.L1 0,a5,a0 156 [0-9a-f]+[02468ace] <[^>]*> 71a7[ \t]+cmpgt \.L2 1,b3,b0 157 [0-9a-f]+[02468ace] <[^>]*> 9026[ \t]+cmpltu \.L1 0,a0,a0 158 [0-9a-f]+[02468ace] <[^>]*> b127[ \t]+cmpltu \.L2 1,b2,b0 159 [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> 160 [0-9a-f]+[02468ace] <[^>]*> 5b66[ \t]+sub \.L1 0,a6,a6 161 [0-9a-f]+[02468ace] <[^>]*> 5a67[ \t]+sub \.L2 0,b4,b4 162 [0-9a-f]+[02468ace] <[^>]*> 59e6[ \t]+sub \.L1 0,a3,a3 163 [0-9a-f]+[02468ace] <[^>]*> 58e7[ \t]+sub \.L2 0,b1,b1 164 [0-9a-f]+[02468ace] <[^>]*> 5866[ \t]+sub \.L1 0,a0,a0 165 [0-9a-f]+[02468ace] <[^>]*> 5967[ \t]+sub \.L2 0,b2,b2 166 [0-9a-f]+[02468ace] <[^>]*> 5ae6[ \t]+sub \.L1 0,a5,a5 167 [0-9a-f]+[02468ace] <[^>]*> 7be7[ \t]+add \.L2 -1,b7,b7 168 [0-9a-f]+[02468ace] <[^>]*> 7b66[ \t]+add \.L1 -1,a6,a6 169 [0-9a-f]+[02468ace] <[^>]*> 7a67[ \t]+add \.L2 -1,b4,b4 170 [0-9a-f]+[02468ace] <[^>]*> 79e6[ \t]+add \.L1 -1,a3,a3 171 [0-9a-f]+[02468ace] <[^>]*> 78e7[ \t]+add \.L2 -1,b1,b1 172 [0-9a-f]+[02468ace] <[^>]*> 7866[ \t]+add \.L1 -1,a0,a0 173 [0-9a-f]+[02468ace] <[^>]*> 7967[ \t]+add \.L2 -1,b2,b2 174 [0-9a-f]+[02468ace] <[^>]*> efe00000[ \t]+<fetch packet header 0xefe00000> 175 [ \t]*\.\.\. 176