13 lines · plain
1; RUN: llvm-as < %s | llvm-dis > %t1.ll2; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll3; RUN: diff %t1.ll %t2.ll4 5define i16 @FunFunc(i64 %x, i8 %z) {6bb0:7 %cast110 = sext i8 %z to i16 ; <i16> [#uses=1]8 %cast10 = trunc i64 %x to i16 ; <i16> [#uses=1]9 %reg109 = add i16 %cast110, %cast10 ; <i16> [#uses=1]10 ret i16 %reg10911}12 13