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

    <tr>
        <th>Summary</th>
        <td>
            clang-cl crash in `X86 DAG->DAG Instruction Selection`
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          apache-hb
      </td>
    </tr>
</table>

<pre>
    ```
1> #0 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x2351a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x2348a18
1> #1 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x1d856b6 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x1d8512e
1> #2 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x1d830cd C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x12fbc5c
1> #3 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x8bd7cd C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x3dd07a
1> #4 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x3e2d63 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x3dd6f3
1> #5 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x17efdbf C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x1b82a63
1> #6 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x33b032b C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x1aed942
1> #7 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x79fbbd C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x8360de
1> #8 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0xa131 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x5504
1> #9 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x18d41a6 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x625a15
1>#10 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x18d3993 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x75a1f5
1>#11 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x75a53e C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x777adb
1>#12 0x00007ff728b11a73 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x4ab7 C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe 0x4626ac0
1>#13 0x00007ff728b11a73 (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x2351a73)
1>#14 0x00007ff728b08a18 (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe+0x2348a18)
1>0x00007FF728B11A73, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x2351A73 byte(s)
1>0x00007FF728B08A18, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x2348A18 byte(s)
1>0x00007FF7285456B6, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x1D856B6 byte(s)
1>0x00007FF72854512E, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x1D8512E byte(s)
1>0x00007FF7285430CD, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x1D830CD byte(s)
1>0x00007FF727ABBC5C, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x12FBC5C byte(s)
1>0x00007FF72707D7CD, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x8BD7CD byte(s)
1>0x00007FF726B9D07A, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x3DD07A byte(s)
1>0x00007FF726BA2D63, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x3E2D63 byte(s)
1>0x00007FF726B9D6F3, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x3DD6F3 byte(s)
1>0x00007FF727FAFDBF, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x17EFDBF byte(s)
1>0x00007FF728342A63, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x1B82A63 byte(s)
1>0x00007FF729B7032B, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x33B032B byte(s)
1>0x00007FF7282AD942, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x1AED942 byte(s)
1>0x00007FF726F5FBBD, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x79FBBD byte(s)
1>0x00007FF726FF60DE, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x8360DE byte(s)
1>0x00007FF7267CA131, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0xA131 byte(s)
1>0x00007FF7267C5504, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x5504 byte(s)
1>0x00007FF7280941A6, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x18D41A6 byte(s)
1>0x00007FF726DE5A15, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x625A15 byte(s)
1>0x00007FF728093993, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x18D3993 byte(s)
1>0x00007FF726F1A1F5, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x75A1F5 byte(s)
1>0x00007FF726F1A53E, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x75A53E byte(s)
1>0x00007FF726F37ADB, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x777ADB byte(s)
1>0x00007FF7267C4AB7, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x4AB7 byte(s)
1>0x00007FF72ADE6AC0, C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe(0x00007FF7267C0000) + 0x4626AC0 byte(s)
1>0x00007FFDA63A257D, C:\Windows\System32\KERNEL32.DLL(0x00007FFDA6390000) + 0x1257D byte(s), BaseThreadInitThunk() + 0x1D byte(s)
1>0x00007FFDA702AA58, C:\Windows\SYSTEM32\ntdll.dll(0x00007FFDA6FD0000) + 0x5AA58 byte(s), RtlUserThreadStart() + 0x28 byte(s)
1>clang-cl : error : clang frontend command failed due to signal (use -v to see invocation)
1>clang version 16.0.5
1>Target: x86_64-pc-windows-msvc
1>Thread model: posix
1>InstalledDir: C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin
1>clang-cl: note: diagnostic msg:
```
[main-ad20e1.zip](https://github.com/llvm/llvm-project/files/14040294/main-ad20e1.zip)

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzMmkuP27YWxz8NvSFskIfiQwsv9LCC4E4uLjJz03ZVUCJls5WlgSRPZvrpC2rysJ0EcheNCAxgwZJ5fv__4eOQIz0Mbt9au0U8RTxf6dN46PqtftTVwa4P5arszMsWCfLpj-SIJBSxHUbACCbPhBAi61qCKinVkuEMsQTx7H99t-_1EReusQPi2TtX9d3Q1SP-4IaTbvD9eDKuQzwDAoB4lnXH46l14wvi2YcM8eyh6xr_y7vm6Yh49iwixLPStYhnVaPb_bpqNvbZYvIMjC8XOlKaqktfaCC-UKO4KMVSoSnYS18gHF8YqcwioaEuK15d-sIC8UWVRi5jCzOGSH3pShSIK8yCEctENkbU7NIVHogrVNralPUioUsFWlz5IgLxhbGSMCgX8UVbE0dw6YsMxBcZ12W5yNyimCDmaiVSgbiiKaNLxOWcRJeOxIE4QpWJqF6kZhHANeVfbfGVXCglLlWGxfEyI5drWl_ZEkqFK7nmzC4SWUptyktXQqlvI13KReIKELoil6Z8t7hFoH42H4L0y04RQXwJeVVrEr-nWxDydU95DvkJrygkqJTSxGvIfnqOEagzECEzf40gxgjST_vwRDJcvoz-0eHHCohKvMAAFUSebF4Bj7hIRYAKaK482U0KKOwCVUBhd4sCRrI8TAWebFaBTNI041mICqDwZPMKiMxlkDlQqQebFSDSOCcyCVAAyz3YDQISyEWIqwHbebCbMiCKIAXkHmx-DBRJkadFgAKo3Hmy-ZmURZAE2YdoqjzZrII4lYRBGqACxlJPNp8DSPI4ggAV0GTnyeYHcsGLNA1xLZCxB7tBQCFIHmJJpJgHmxcgs4QyGqAAj3UL_nQuFR6-x5ofwSSOaBLknkDlnmw-AfmOJ5QHqECAB7slBSyOg1zIVD6d383PQTShRYgpkNyD3SSAsxAnUck92A0CmEzyEEsJKT3YLdNolKQyQAEeaxY_yXciyUiI-AI82YyCPBEsAS7PC6FfXGu6j57g_mUY7ZF5yv_s3v93d8dgk9_dnUf2DcTX23EuL-sXyHCqB_tw6K02b1s3PhxO7Z8I1PkpxCypJJAkXH2f9Lf7h927ibQdTdNsTNNcYRb51TLpG7vGfD82_x9s_0p6P-p-vKCEHxy2fc4LRizBtu-7frqavsZ137WjbQ2uuuNRtwbX2jXWYHOyeOzw4PatbjACdRosXj9N31mLXfvUVXp0XfttKPxk-8F1LaZiQzZn_-540P3ejj72sxK_i2j9WK0_vrq0Pg5PZ69yvErEx87Yxj__2A3u-evtt-0w6qaxJne9v_3v9-5vzPRh2260_tM4vW-7YXQVPg57zzI9fvWqF-LpUbt2rQ0QSzd_uUfEcwTqMI6Pg_8RFAiKvRsPp3JTdUcEReMxXj_Wj333h61GBEU9yYOCRiQiEEcIiuuGP-dkZbbMxCzWK7ulkghKYkWj1WFLJWgwtqw5FaQWxNQlp2VUVrEuRWXFym2BQEQoRJQDY9FGyZKVtiRSKU4qW6GI2KN2zcbTbbp-v3LDcLJbGTMiVo0ubTNMr8IBtPYjnm4i73q-6reTovK0H1BEGjeMw9dWRjc2dvulz1a9Hg7YtRgJ8qsSOE_erBHb5ckb7HtBf6p8J8T3trHTFRJkdeqb7T92dQL0tk4C_g4AAP__KIax5g">