1 ; RUN: llc < %s -march=x86 | grep mov | count 1 2 ; RUN: llc < %s -march=x86-64 | grep mov | count 1 3 4 define zeroext i8 @foo() nounwind ssp { 5 entry: 6 %0 = tail call zeroext i16 (...)* @bar() nounwind 7 %1 = lshr i16 %0, 8 8 %2 = trunc i16 %1 to i8 9 ret i8 %2 10 } 11 12 declare zeroext i16 @bar(...) 13