<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/109280>109280</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [llvm-objdump][ARM32] Not present the symbol name in assembly
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          hstk30-hw
      </td>
    </tr>
</table>

<pre>
    As testcase llvm/test/MC/ARM/arm-macho-calls.s show

```
@ CHECK: _func:
@ CHECK:    bl #0 <_func+0x8>
@ CHECK:  ARM_RELOC_BR24 __text
@ CHECK:    bl #-12 <_func>
@ CHECK:  ARM_RELOC_BR24 _elsewhere
    .global _func
_func:
    bl Llocal_symbol
    bl _elsewhere
Llocal_symbol:
    bx lr

    .global _elsewhere
_elsewhere:
    bx lr
```

Not present the symbol name in assembly.

I hope it present like below: 

```
@ CHECK: <_func>:
@ CHECK:    bl 0x8 <__text> @ imm = #0
@ CHECK: ARM_RELOC_BR24 __text
@ CHECK:    bl 0x0 <_elsewhere> @ imm = #-12
@ CHECK:  ARM_RELOC_BR24 _elsewhere
    .global _func
_func:
    bl Llocal_symbol
    bl _elsewhere
Llocal_symbol:
    bx lr

 .global _elsewhere
_elsewhere:
    bx lr
```

That's what GNU objdump work. No symbol name make me confused sometimes.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzUVE2PmzoU_TVmcxVkbEjCggX54L2nN5lKUbuODFwCEzuOuGaS-fcVhGqS6XQ0lbqpFFlyfO65X4ejiJr9ETFh0YJFK091rrZtUpM7SD6pz15uy5ckJXBIrlCEoPWzYSLr70xkmyUTWbrdMJGp1kyMKmo7KZTW5BNQbc-MrxhPx3PKx9_1GnJY_rte_s9kCruqOxZMpu88AUCugQnJgcnlFSgW_DJncv0ePN1udtv1w5flbrEVIex2Di_uI95JIF6ZP8eJmvBcY4tXcM_l77XNlR47Gf6-b2pM-KBtofSOXkxu9d3LW9Z75B3NBXR7O9q7At7Q3Nx_xfFmMcP5aB2cWiQ8OnA1wrUMOCqD0BxBEaHJ9Yt_G_Mf1PaE0LxG6uaAkKO2536On1XD7TY-0AS_zAfodcNyDT2mMQaYXA2CeSfy99TBL1fR3YzwpyyTQPyVkvnDevlaK8fEjOBcKwf_PH4Dmz-VnTnB2bYHHx7tnYSMOiAYhMIeq46wBLIGXWOQfK9MZBnLWHmYBDMxnUXBNI68OgmVCmIZxFWoglLKqpiFhZiWOJ0JVcUi9JpEcBHyOIgDGYRR5MtiFhWBLOeCF7KsKhZyNKrRfm9jvm33XkPUYRLwWMy5p1WOmn6YYZv0qEne7YmFXDfk6DXONU4PtjlgxlZZtGLRIt1upGDRCj75CXldq5PauRP1AxcZE9m-cXWX-4XtvXa03CHRqbVPWPTWOxROTGRj7c-J-B4AAP__AaSr6w">