1 2 3 4 5 6 7 8 9 10 11
; RUN: llc < %s -march=arm64 | FileCheck %s define float @fcvtxn(double %a) { ; CHECK-LABEL: fcvtxn: ; CHECK: fcvtxn s0, d0 ; CHECK-NEXT: ret %vcvtxd.i = tail call float @llvm.aarch64.sisd.fcvtxn(double %a) nounwind ret float %vcvtxd.i } declare float @llvm.aarch64.sisd.fcvtxn(double) nounwind readnone