Stuart Hastings | 9a9f8f3 | 2011-06-06 20:03:22 +0000 | [diff] [blame^] | 1 | ; RUN: llc -march=x86-64 < %s |
2 | define i32 @signbitl(x86_fp80 %x) nounwind uwtable readnone { | ||||
3 | entry: | ||||
4 | %tmp4 = bitcast x86_fp80 %x to i80 | ||||
5 | %tmp4.lobit = lshr i80 %tmp4, 79 | ||||
6 | %tmp = trunc i80 %tmp4.lobit to i32 | ||||
7 | ret i32 %tmp | ||||
8 | } |