xref: /llvm-project/llvm/test/CodeGen/ARM/fast-isel-crash2.ll (revision d6a729bb8542b5ad90b93e9f6653410329ed9fdf)
1*d6a729bbSTim Northover; RUN: llc < %s -O0 -verify-machineinstrs -mtriple=thumbv7-apple-darwin
2*d6a729bbSTim Northover; RUN: llc < %s -O0 -verify-machineinstrs -mtriple=armv7-linux-gnueabi
3fe84bd65SEli Friedman; rdar://9515076
4fe84bd65SEli Friedman; (Make sure this doesn't crash.)
5fe84bd65SEli Friedman
6fe84bd65SEli Friedmandefine i32 @test(i32 %i) {
73a8d9625SEli Friedman  %t = trunc i32 %i to i4
8fe84bd65SEli Friedman  %r = sext i4 %t to i32
9fe84bd65SEli Friedman  ret i32 %r
10fe84bd65SEli Friedman}
11