1; RUN: llc < %s -march=arm | \ 2; RUN: grep strb | count 1 3; RUN: llc < %s -march=arm | \ 4; RUN: grep strh | count 1 5 6define void @test1(i32 %v, i16* %ptr) { 7 %tmp = trunc i32 %v to i16 ; <i16> [#uses=1] 8 store i16 %tmp, i16* %ptr 9 ret void 10} 11 12define void @test2(i32 %v, i8* %ptr) { 13 %tmp = trunc i32 %v to i8 ; <i8> [#uses=1] 14 store i8 %tmp, i8* %ptr 15 ret void 16} 17