1#objdump: -dr --prefix-addresses --show-raw-insn -m mips:isa64r6 2#name: MIPSr6 branch to unaligned symbol 5 3#as: -n32 -march=from-abi 4#source: unaligned-branch-r6-3.s 5 6.*: +file format .*mips.* 7 8Disassembly of section \.text: 9 \.\.\. 10[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 11[0-9a-f]+ <[^>]*> c8000000 bc 00001008 <foo\+0x8> 12[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar0-0x4 13[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 14[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001010 <foo\+0x10> 15[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar0-0x4 16[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 17[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001018 <foo\+0x18> 18[ ]*[0-9a-f]+: R_MIPS_PC16 bar0-0x4 19[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 20[0-9a-f]+ <[^>]*> c8000000 bc 00001020 <foo\+0x20> 21[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar1-0x4 22[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 23[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001028 <foo\+0x28> 24[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar1-0x4 25[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 26[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001030 <foo\+0x30> 27[ ]*[0-9a-f]+: R_MIPS_PC16 bar1-0x4 28[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 29[0-9a-f]+ <[^>]*> c8000000 bc 00001038 <foo\+0x38> 30[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar2-0x4 31[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 32[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001040 <foo\+0x40> 33[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar2-0x4 34[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 35[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001048 <foo\+0x48> 36[ ]*[0-9a-f]+: R_MIPS_PC16 bar2-0x4 37[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 38[0-9a-f]+ <[^>]*> c8000000 bc 00001050 <foo\+0x50> 39[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar3-0x4 40[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 41[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001058 <foo\+0x58> 42[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar3-0x4 43[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 44[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001060 <foo\+0x60> 45[ ]*[0-9a-f]+: R_MIPS_PC16 bar3-0x4 46[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 47[0-9a-f]+ <[^>]*> c8000000 bc 00001068 <foo\+0x68> 48[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar4-0x4 49[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 50[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001070 <foo\+0x70> 51[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar4-0x4 52[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 53[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001078 <foo\+0x78> 54[ ]*[0-9a-f]+: R_MIPS_PC16 bar4-0x4 55[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 56[0-9a-f]+ <[^>]*> c8000000 bc 00001080 <foo\+0x80> 57[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar4-0x3 58[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 59[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001088 <foo\+0x88> 60[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar4-0x3 61[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 62[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001090 <foo\+0x90> 63[ ]*[0-9a-f]+: R_MIPS_PC16 bar4-0x3 64[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 65[0-9a-f]+ <[^>]*> c8000000 bc 00001098 <foo\+0x98> 66[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar4-0x2 67[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 68[0-9a-f]+ <[^>]*> d8400000 beqzc v0,000010a0 <foo\+0xa0> 69[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar4-0x2 70[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 71[0-9a-f]+ <[^>]*> 10400000 beqz v0,000010a8 <foo\+0xa8> 72[ ]*[0-9a-f]+: R_MIPS_PC16 bar4-0x2 73[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 74[0-9a-f]+ <[^>]*> c8000000 bc 000010b0 <foo\+0xb0> 75[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar4-0x1 76[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 77[0-9a-f]+ <[^>]*> d8400000 beqzc v0,000010b8 <foo\+0xb8> 78[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar4-0x1 79[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 80[0-9a-f]+ <[^>]*> 10400000 beqz v0,000010c0 <foo\+0xc0> 81[ ]*[0-9a-f]+: R_MIPS_PC16 bar4-0x1 82[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 83[0-9a-f]+ <[^>]*> c8000000 bc 000010c8 <foo\+0xc8> 84[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar4 85[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 86[0-9a-f]+ <[^>]*> d8400000 beqzc v0,000010d0 <foo\+0xd0> 87[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar4 88[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 89[0-9a-f]+ <[^>]*> 10400000 beqz v0,000010d8 <foo\+0xd8> 90[ ]*[0-9a-f]+: R_MIPS_PC16 bar4 91[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 92[0-9a-f]+ <[^>]*> c8000000 bc 000010e0 <foo\+0xe0> 93[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar16-0x4 94[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 95[0-9a-f]+ <[^>]*> d8400000 beqzc v0,000010e8 <foo\+0xe8> 96[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar16-0x4 97[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 98[0-9a-f]+ <[^>]*> 10400000 beqz v0,000010f0 <foo\+0xf0> 99[ ]*[0-9a-f]+: R_MIPS_PC16 bar16-0x4 100[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 101[0-9a-f]+ <[^>]*> c8000000 bc 000010f8 <foo\+0xf8> 102[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar17-0x4 103[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 104[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001100 <foo\+0x100> 105[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar17-0x4 106[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 107[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001108 <foo\+0x108> 108[ ]*[0-9a-f]+: R_MIPS_PC16 bar17-0x4 109[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 110[0-9a-f]+ <[^>]*> c8000000 bc 00001110 <foo\+0x110> 111[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar18-0x4 112[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 113[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001118 <foo\+0x118> 114[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar18-0x4 115[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 116[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001120 <foo\+0x120> 117[ ]*[0-9a-f]+: R_MIPS_PC16 bar18-0x4 118[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 119[0-9a-f]+ <[^>]*> c8000000 bc 00001128 <foo\+0x128> 120[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar18-0x3 121[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 122[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001130 <foo\+0x130> 123[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar18-0x3 124[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 125[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001138 <foo\+0x138> 126[ ]*[0-9a-f]+: R_MIPS_PC16 bar18-0x3 127[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 128[0-9a-f]+ <[^>]*> c8000000 bc 00001140 <foo\+0x140> 129[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar18-0x2 130[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 131[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001148 <foo\+0x148> 132[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar18-0x2 133[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 134[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001150 <foo\+0x150> 135[ ]*[0-9a-f]+: R_MIPS_PC16 bar18-0x2 136[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 137[0-9a-f]+ <[^>]*> c8000000 bc 00001158 <foo\+0x158> 138[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar18-0x1 139[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 140[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001160 <foo\+0x160> 141[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar18-0x1 142[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 143[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001168 <foo\+0x168> 144[ ]*[0-9a-f]+: R_MIPS_PC16 bar18-0x1 145[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 146[0-9a-f]+ <[^>]*> c8000000 bc 00001170 <foo\+0x170> 147[ ]*[0-9a-f]+: R_MIPS_PC26_S2 bar18 148[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 149[0-9a-f]+ <[^>]*> d8400000 beqzc v0,00001178 <foo\+0x178> 150[ ]*[0-9a-f]+: R_MIPS_PC21_S2 bar18 151[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 152[0-9a-f]+ <[^>]*> 10400000 beqz v0,00001180 <foo\+0x180> 153[ ]*[0-9a-f]+: R_MIPS_PC16 bar18 154[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 155[0-9a-f]+ <[^>]*> 03e00009 jr ra 156[0-9a-f]+ <[^>]*> 00000027 nor zero,zero,zero 157 \.\.\. 158 \.\.\. 159 \.\.\. 160 \.\.\. 161 \.\.\. 162 \.\.\. 163 \.\.\. 164 \.\.\. 165 \.\.\. 166 \.\.\. 167 \.\.\. 168 \.\.\. 169 \.\.\. 170 \.\.\. 171 \.\.\. 172 \.\.\. 173 \.\.\. 174 \.\.\. 175 \.\.\. 176 \.\.\. 177 \.\.\. 178 \.\.\. 179 \.\.\. 180 \.\.\. 181 \.\.\. 182