11 lines
195 B
LLVM
11 lines
195 B
LLVM
|
; RUN: llc < %s -mtriple=x86_64-unknown-unknown
|
||
|
; PR38038
|
||
|
|
||
|
define i8 @crash(half) {
|
||
|
entry:
|
||
|
%1 = bitcast half %0 to i16
|
||
|
%.lobit = lshr i16 %1, 15
|
||
|
%2 = trunc i16 %.lobit to i8
|
||
|
ret i8 %2
|
||
|
}
|