; RUN: llc -mtriple=arm-eabi -mattr=vfp2 %s -o - | FileCheck %s | |
; naive codegen for this is: | |
; _i: | |
; fmdrr d0, r0, r1 | |
; fmrrd r0, r1, d0 | |
; bx lr | |
define i64 @test(double %X) { | |
%Y = bitcast double %X to i64 | |
ret i64 %Y | |
} | |
; CHECK-LABEL: test: | |
; CHECK-NOT: fmdrr | |
; CHECK-NOT: fmrrd | |