summaryrefslogtreecommitdiff
path: root/test/CodeGen/Mips/2008-08-04-Bitconvert.ll
blob: 78a49ffbe44430cb3e0cb37cb8d1299be1f44d4a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
; RUN: llc -march=mips < %s | FileCheck %s

define float @A(i32 %u) nounwind  {
entry:
; CHECK: mtc1 
  bitcast i32 %u to float
  ret float %0
}

define i32 @B(float %u) nounwind  {
entry:
; CHECK: mfc1 
  bitcast float %u to i32
  ret i32 %0
}