<div dir="ltr">Initially this one got triggered from rustc, so I don't have a simple test case for you, unfortunately.<div><br></div><div>IR after processing through bugpoint: <a href="https://gist.github.com/ff0487dadc8576d07bdf">https://gist.github.com/ff0487dadc8576d07bdf</a>.<div>

<br></div><div>Symptoms:</div><div><br></div><div><div>rustc --target thumbv7em-linux-eabi -Ctarget-cpu=cortex-m4 --opt-level 2 libcore/<a href="http://lib.rs">lib.rs</a></div><div>Unexpected member type for HA</div><div>

UNREACHABLE executed at /Users/farcaller/temp/rust/src/llvm/lib/Target/ARM/ARMCallingConv.h:213!</div></div><div><br></div><div>Compiles as expected if either -O2 or target-cpu is removed.</div><div><br></div>-- <br>Sincerely,<br>

Vladimir "Farcaller" Pouzanov<br><a href="http://farcaller.net/">http://farcaller.net/</a>
</div></div>