blob: 4c552361d9da6080b360af8e2297045bc41594cf [file] [log] [blame]
Akira Hatanakafa341d92011-12-02 22:28:09 +00001; RUN: llc -march=mips < %s | FileCheck %s
Bruno Cardoso Lopese5813b72008-08-08 04:03:25 +00002
3define i32 @fptoint(float %a) nounwind {
4entry:
Akira Hatanakafa341d92011-12-02 22:28:09 +00005; CHECK: trunc.w.s
6 fptosi float %a to i32 ; <i32>:0 [#uses=1]
7 ret i32 %0
Bruno Cardoso Lopese5813b72008-08-08 04:03:25 +00008}
9
10define i32 @fptouint(float %a) nounwind {
11entry:
Akira Hatanakafa341d92011-12-02 22:28:09 +000012; CHECK: fptouint
13; CHECK: trunc.w.s
14; CHECK: trunc.w.s
15 fptoui float %a to i32 ; <i32>:0 [#uses=1]
16 ret i32 %0
Bruno Cardoso Lopese5813b72008-08-08 04:03:25 +000017}