1 2 3 4 5 6 7 8 9 10 11 12 13 14
; Test some floating point casting cases ; RUN: llvm-upgrade %s -o - | llvm-as | opt -instcombine | llvm-dis | notcast ; RUN: llvm-upgrade %s -o - | llvm-as | opt -instcombine | llvm-dis | \ ; RUN: grep 'ret i8 \(-1\)\|\(255\)' sbyte %test1() { %x = fptoui float 255.0 to sbyte ret sbyte %x } ubyte %test2() { %x = fptosi float -1.0 to ubyte ret ubyte %x }