<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJytWF1z2yoQ_TXKCxOPQN8PfnBspc00aT12bmduXzRIIJtGBg9CaXN__V2QHatpk0ZpJ4okFthzdoEjcKnYw_R2K1oEl5Icac66ijNUadpuuUa1Vju0NWbfesHMI5dwbYTZduWkUjsoUMm0EgzeJLuDu2jbjrfwgmM_naDbLUfX159v0NUKCbnvDKqoRCVHteokQ9QgL7qY6V1KrmRrqKz4R6V354TwLC0nTTMx340XLTySvsChae6Pj_O9Vl95ZaBYi8YRSbI09AmBt9_hkGyCFlrtkQHWXuw7Y-wjo9CGG2dVWmyEpA2y3sECAfSZatE3oGR7NU1l-3r-wvNnh3vsHy5XbPVWSOAW-lrIzTelGwaBFYWNLsk9EiIgy0R7d4qt7ERjk1wK6YwVeiEY1MO4vOer1acVOEZzKqUyqOWNTQ8YTGbv92GNY-QFC1TvC-0GxYSBR-bolmqIeq4chO0hAuIFc98Lclv9LL4Q0JaEcMNhTwQ5lz0Y-CBz4e7V1uHOVjdX64WNPZh9vl7g4p8llOYw5I2iDFKRtpikMDj9XPRIJPSkafVE3GOMHVXaiI1EoX31CDYlpfaZZNAJ2CLj2xrj6n-KB8eHgH6ueUukNlYb6g8hztX-4RLIr_jmQAbeRGu47sFsUOEroGwSg-AEBWDBAczhHL32_k6MCB62OgV6CH5A_dmGg3YmHTZ6Ok36CeKaXklUd7IyQknbo_jyESc_RTgn-X3ffHmdz9Y5artyJwyiqOw2IEd7pY1dgaPX_6MSIdAoEJ-q6Rh3i9itWFTS6s5oWvHDUl0bMCDW7fYWxZn8SZ_lpVYbTXcIQu12XBrL4w_XaA-ADwCrTkqQArSnbQuOk8tD2tDSGm6opBuYKyQBiUY7xTrQHii95J4kh7DIMxCw7JDtq7seae2EwQ5VD3McOdsWlOqFwYP6Jwl0WqhA7NuHXakaJOmOW9CUy7bTHD2oDm3pPUduyPpG4j-Yt0LaOo2Ws9v3oLWgVr3scnkvtJI29-ieaiuzVt2K9b83F5-ur77kq8J2OYj1Xgnp5owwTgGOKvzbAQOGEGdoq4P2ocXREgTauLhu7UzJVx_XBcaafisUZI7TXS48cuF_D6gFiuAtDJPED6n9Zr0W9NgN1-WYbk-4JjDAa5BB2ryH-d5w3dqhAdfpkFuU0jdxy0g07NaIEu7f07iIw_NGyO77-UZ2fcXebCEzbNKqCUhd6jjggPj-kUZSB4yHJaPW9kqnlXUXg7tN62LsvYJc_eAzjus0w6N90hI0pveIyROPURYF8eiMBVlN3zAJiF_X-I2TAMePK3gxe3cFhaNlrhifq91OyXwJ8zdeLz6CJV9-2H51QcdRwB-nCPFZhPlY5jhLsijKxneLIOBReXopYEIWaiBpj9WHhRCTbBAmZvUovi9mOrE5fsflTLIcPl5gPmDiGNMBqM_HzYrXDO8FbUV10ajqLrfqFIoG9gCFgG0ANUpfWRvpbYwbKhpMJJAt1N76al09HmQtvy4x_Pv5fe4etpjn67hYlX1ECXsMCNd1itlfGz6_t8ya5hRTm68-AMX0-EXMD2kt_SELUvp_j4Xu5Cd5Qyu7SX-EdcofPbU6MkkdDbhUMYvesA5iQkZ1G4SQPWFl9ww4cFH8QP9pDuvkSDsIcIBZ8kb84HJpIQ-7lFcgk_hRb4IsY2U8Sm-eR8b9yLn9kcOND-_9MJETKCVZTcaOEnDl4TiRO3GNG76h1QNsKU6Er3b7xmbrZ67YZ8MM1dUbF9kRFQ9Qf41I8DA7FcNjs8MixsuRydlRW4DOgy8QiyqS8NHf8KKwpQK2ptoUj34r9vRzThM-NpfOZ58kemJZ0vgk5TO7gwDHP572z9g0YBnk84x2sB_WUzib7bdcutP_Waeb6dsPNVEQBcHZdhpHdZmlVU3TjFSUZqEf1bRK0zRhQUqT8KyhJW_aKbD2CLFnHi7trw2w_YcyBHD25yzElPgELviLcRyGk5KHPuFpyvyYWyOcHziMSTOxfiZKb8701LmEI579GcR-ndpTJcxV2ORx7kgDQyNMw6dzd2qDE4I9uYjByaU9Kjiq4cjwq58TzhzhqWP7Pz8ZyxI>53533</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Crash in ARM instruction selection for ARMISD::VLD1_UPD
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            backend:ARM
      </td>
    </tr>

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

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

<pre>
    This is one reduced crasher from https://github.com/android/ndk/issues/1608. The LLVM IR input can be found at [Arm82InstanceNorm-22e98b.ll.txt](https://github.com/llvm/llvm-project/files/7984022/Arm82InstanceNorm-22e98b.ll.txt). Drop the `.txt` to get the original file that crashes with `llc`.

```
srhines@ringworld:__:~$ /disk/llvm/build/bin/llc Arm82InstanceNorm-22e98b.ll 
LLVM ERROR: Cannot select: t9: v4f16 = fp_round t43, TargetConstant:i32<0>, Arm82InstanceNorm-22e98b.ii:24:14
  t43: v4f32,i32,ch = ARMISD::VLD1_UPD<(load (s128) from %ir.lsr.iv1113, align 4, !tbaa !79)> t0, t4, Constant:i32<16>, Constant:i32<1>, Arm82InstanceNorm-22e98b.ii:24:14
    t4: i32,ch = CopyFromReg t0, Register:i32 %4, Arm82InstanceNorm-22e98b.ii:23:33
      t3: i32 = Register %4
    t21: i32 = Constant<16>
    t41: i32 = Constant<1>
  t8: i32 = TargetConstant<0>
In function: _ZN17Arm82InstanceNormC2Ev
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace.
Stack dump:
0.      Program arguments: /disk/llvm/build/bin/llc Arm82InstanceNorm-22e98b.ll
1.      Running pass 'Function Pass Manager' on module 'Arm82InstanceNorm-22e98b.ll'.
2.      Running pass 'ARM Instruction Selection' on function '@_ZN17Arm82InstanceNormC2Ev'
Stack dump without symbol names (ensure you have llvm-symbolizer in your PATH or set the environment var `LLVM_SYMBOLIZER_PATH` to point to it):
/disk/llvm/build/bin/llc(_ZN4llvm3sys15PrintStackTraceERNS_11raw_ostreamEi+0x3a)[0x447704a]
/disk/llvm/build/bin/llc[0x44771fb]
/disk/llvm/build/bin/llc(_ZN4llvm3sys17RunSignalHandlersEv+0x8a)[0x44758aa]
/disk/llvm/build/bin/llc[0x4477925]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x13200)[0x7f3de4bda200]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x141)[0x7f3de466f891]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x112)[0x7f3de4659536]
/disk/llvm/build/bin/llc[0x439fa4a]
/disk/llvm/build/bin/llc[0x420ff1b]
/disk/llvm/build/bin/llc(_ZN4llvm16SelectionDAGISel16SelectCodeCommonEPNS_6SDNodeEPKhj+0x653e)[0x420d51e]
/disk/llvm/build/bin/llc[0x1979559]
/disk/llvm/build/bin/llc[0x195ff1a]
/disk/llvm/build/bin/llc(_ZN4llvm16SelectionDAGISel22DoInstructionSelectionEv+0x629)[0x4201df9]
/disk/llvm/build/bin/llc(_ZN4llvm16SelectionDAGISel17CodeGenAndEmitDAGEv+0x161a)[0x4200e4a]
/disk/llvm/build/bin/llc(_ZN4llvm16SelectionDAGISel16SelectBasicBlockENS_14ilist_iteratorINS_12ilist_detail12node_optionsINS_11InstructionELb1ELb0EvEELb0ELb1EEES6_Rb+0x17d)[0x41ff81d]
/disk/llvm/build/bin/llc(_ZN4llvm16SelectionDAGISel20SelectAllBasicBlocksERKNS_8FunctionE+0x16b0)[0x41ff2b0]
/disk/llvm/build/bin/llc(_ZN4llvm16SelectionDAGISel20runOnMachineFunctionERNS_15MachineFunctionE+0x7f5)[0x41fc6d5]
/disk/llvm/build/bin/llc[0x1956225]
/disk/llvm/build/bin/llc(_ZN4llvm19MachineFunctionPass13runOnFunctionERNS_8FunctionE+0x1f7)[0x33131d7]
/disk/llvm/build/bin/llc(_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE+0x26e)[0x399db6e]
/disk/llvm/build/bin/llc(_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE+0x72)[0x39a29f2]
/disk/llvm/build/bin/llc[0x399e459]
/disk/llvm/build/bin/llc(_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE+0x10d)[0x399dfcd]
/disk/llvm/build/bin/llc(_ZN4llvm6legacy11PassManager3runERNS_6ModuleE+0x21)[0x39a2cd1]
/disk/llvm/build/bin/llc[0xd5deb9]
/disk/llvm/build/bin/llc(main+0x53e)[0xd5c27e]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xcd)[0x7f3de465a7ed]
/disk/llvm/build/bin/llc(_start+0x2a)[0xd5ba6a]
Aborted
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJytWF1z2ygU_TXKCxOPQN8PfnBstc1s0nrsbGe2LxokkE0rgwehtNlfvxfkDyVp0yjbiSKJC9xzzgWuwKViD9O7rWgRXEpypDnrKs5QpWm75RrVWu3Q1ph96wUzj7yDayPMtisnldpBgUqmlWDwJtk3uIu27XgLLzj20wm623J0c_P5Fl2vkJD7zqCKSlRyVKtOMkQN8qKrmd6l5Fq2hsqKf1R6d0kIz9Jy0jQT88N40cIj6Qscmub--Ljca_WVVwaKtWgckSRLQ58QePsdDskmaKHVHhlg7cW-M8Y-MgptuHFWpcVGSNog6x0sIKCPVIu-AyXbq2kq29fzF54_O9xj_3C5Yqu3QgK30NdCbr4r3TAQVhRWXZJ7JERAlon221lb2YnGBrkU0hkr9IIY1MO4uOer1acVOEZzKqUyqOWNDQ8YTGbv92GNY-QFC1TvC-0GxYSBR-bojmpQPVcOwvYQAfGCue8Fua3-Jb4Q0JaEcMNhTwQ5lz0Y-CBz4e7V1uHOVrfX64XVHsw-3yxw8fcSSnMY8kZRBqFIW0xSGJx-LnokEnrStHoi7jHGjiptxEai0L56BJuSUvtMMugEbJHxbY1x9c_04Pgg6HnNW5RarVbqI4lztX94B-RXfHMgA2-iNVz3YFZU-AooG8QgOEMBWHAAczhHr72_MyOCh63OQg_iB9R_2XDQzqTDRk-nST9BXNNriepOVkYoaXsUXz7i5JnCOcnv--bLm3y2zlHblTthEEVlt4F0tFfa2BU4ev2fMhGCHAXJp2o6xt0idisWlbT6ZjSt-GGprg0YEOt2e4viTP6kj_JSq42mOwRSux2XxvL4n2u0B8AHgFUnJaQCtKdtC46Td4ewoaU13FJJNzBXSAIpGu0U6yD3QOkl9yQ5yCK_gIBlh2xf3fVIa5cY7FD1MMeRs20hU70weFD_JIAuFypI9u3DrlQNknTHLWjKZdtpjh5Uh7b0niM3ZH0j8S_MWyFtnUbL2d0HyLWQrfq0y-W90Era2KN7qm2atdmtWP9ze_Xp5vpLvipsl0Oy3ish3ZwRxmWAYxb-7YABQ9AZ2uqgfWhxtIQEbZyuOztT8tXHdYGxpt8LBZHjdJcLj1z5PwJqgSJ4C8Mk8UNqv1mvBT12w3U5ptsTrgkM8BrSIG0-wHxvuG7t0IDrdMgtSumbuGUkGnZrRAn3H2lcxOFlI2T343Iju75ib7YQGTZp1QRSXeo44ID4_pFGUgeMhyWj1vZKp5V1F4O7Tes09l4hXT3yGcd1muHRPmkJOab3iMkTj1EWBfHoiAVZTd8wCYhf1_iNkwDHpxW8mL2_hsLRMleMz9Vup2S-hPkbrxcfwZIv_9p-daLjKOCnKUJ8FmE-ljnOkiyKsvHdIhA8Kk4vCSZkoQYp7VR9WAgxyQYyMatH8X0x0omN8XsuZ5Ll8PEC8wETx5gOQH0-bla8ZnivaCuqq0ZV33KbnULRwB6gELANoEbpa2sjvY1xQ0WDiQSyhdpbX62rx4Oo5Tclhn8_v8_dwxbzfB0Xq7JXlLCTIFzXKWZ_bPj83jJrmrOmNl_9BRTT4xcxP4S19IcsSOn_ORa6k5_kLa3sJv0E6zJ_9NTqyCR1NOBSxSx6wzqICRnVbSAhe8LK7hlw4FQ8ov80hnVypB0EOMAseSN-8G5pIQ-7lFcgk_iUb4IsY2U8Kt_8Ghn3I-f2Rw43Prz3w0TOoJRkNRk7SsCVh-OS3Jlr3PANrR5gS3EmfL3bNzZaz7linw0jVFdvXGRHVDxA_TkiwcPoVAyPjQ6LGC9HBmdHbQE6D75ALKpIwkd_w4vClgrYmmpTnPxW7OnnnCZ8bCydzz5I9MyypPE5lc_sDgIcPz7tX7BpwDKI54URpuHTuTt3wB7X7r3FYO_dHnMQqmHT-7MD8UWnm-nbj0BREAXBxXZKcJoBpbhkCQ9CzCpe1mWclrwOKGaUXTS05E07BY0eIfaExKX9bQIoQRnkXogp8Qlc8BfjOAwnJQ99wtOU-TG3RjgrcIh_M7FcJkpvLvTU0YLjnP3Jw36J2nMlzEvY0HHuIME_7eDkoKdwit1vuXS_k1w4GVOn4T-D5bZH">