[x86] fix assert with horizontal math + broadcast of vector (PR43402)
[llvm-core.git] / test / CodeGen / X86 / sext-trunc.ll
blob5c59bc00860e369eab8d65a5f97fcea10d6b4b26
1 ; RUN: llc < %s -mtriple=i686-unknown-linux-gnu | FileCheck %s
3 define signext i8 @foo(i16 signext  %x) nounwind  {
4         %retval56 = trunc i16 %x to i8
5         ret i8 %retval56
7 ; CHECK-LABEL: foo:
8 ; CHECK: movb
9 ; CHECK-NEXT: retl