20 lines · plain
1; RUN: llc -mtriple=aarch64-apple-darwin -verify-machineinstrs < %s | FileCheck %s2; RUN: llc -mtriple=aarch64-apple-darwin -fast-isel -verify-machineinstrs < %s | FileCheck %s3 4define float @fabs_f32(float %a) {5; CHECK-LABEL: fabs_f326; CHECK: fabs s0, s07 %1 = call float @llvm.fabs.f32(float %a)8 ret float %19}10 11define double @fabs_f64(double %a) {12; CHECK-LABEL: fabs_f6413; CHECK: fabs d0, d014 %1 = call double @llvm.fabs.f64(double %a)15 ret double %116}17 18declare double @llvm.fabs.f64(double)19declare float @llvm.fabs.f32(float)20