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

    <tr>
        <th>Summary</th>
        <td>
            [arm32] integrated assembler ignoring ".n" suffix for not-yet-defined symbols
        </td>
    </tr>

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

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

    <tr>
      <th>Reporter</th>
      <td>
          taralx
      </td>
    </tr>
</table>

<pre>
    Testcase:
```
.code 16
.syntax unified
.text
movs.n r0, #val
.set val, 1
```

Expected output:
```
% arm-none-eabi-as -mcpu=cortex-m33 -o testcase.o testcase.s; objdump -d testcase.o

testcase.o:     file format elf32-littlearm

Disassembly of section .text:

00000000 <$t>:
       0: 01 20         movs    r0, #1
```

Actual output:
```
% clang --target=arm-none-eabi -mcpu=cortex-m33 -o testcase.o -c testcase.s; objdump -d testcase.o

testcase.o:     file format elf32-littlearm

Disassembly of section .text:

00000000 <$t.0>:
       0: 5f f0 01 00   movs.w  r0, #1
```

Version:
```
% clang --version
Homebrew clang version 15.0.6
Target: x86_64-apple-darwin21.6.0
Thread model: posix
InstalledDir: /usr/local/opt/llvm/bin
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzMlMFu4ywQx58GX0ZYGGwnOfiQNo2-717tdYVh7FBhsACnztuvnLhtdrXd7XEtCzHMH83MDxgZo-kdYkOqB1IdMjmlkw9NkkHaOWu9vjTPGJOSEYnYE3YgbE9qtv5XM1deIxT1asWLS3KGyZnOoF4XE87pNh38OeYOAiP8EQgXZ2nfNmKCxeKPUPw20G18mkdUCTX4KY1T-iwrwiuQYaDOO6QoW0NlBDqocSLioHxIONNBCKAe0lpgfjeNRDyAb1_0NIxA9Z3mPpe71SWNXWcsQufDIBOg7QSn1qRkUYbhftvBRBkjDq29gO8gokrGO7hReq_nOrL1AyIeCS8TEU_vCrh9jIg9sAI4WxeAsN2CmbDdO-Y_Ed2rNEn7BZ7KStcDpUmGHhMRh58A_50uVf8-4Jx9hrjqoGML6EV8I5y_fpXxNwzRePcVuudVenX85wdsA76u3tUHRZWzfH1xz-tp7GHe1t_rkspxtEi1DK_G8SKv8zXI8ymg1DB4jXaRjz6a-eb638UkrUV9MGFxEX6cYiD8aL1anuTRj2mx7Hkg_Nga90sVmW6E3omdzLAp6k2xLXnFyuzUlOUGtSi0krrbFl3NpMByVyuOm03HWsxMwxnnBeclY2VRlrmUrVA1r7QWUqmNJiXDQRqbL8FzH_rMxDhhU-3q7SazskUb37pXaBYRbac-kpJZE1P82JZMstc-J8MgOKkOYFzCPsilmazXBQOY3vlgXA-E89wRziFOXWfm5dqB84leMFGNnXGoIV6G1tuYTcE2p5TGuBwwPxJ-7E06TW2u_PDB7ZrcGPwLqoXmtY5I-PFayo8AAAD__0jSnvE">