1 ; RUN: llc -mtriple=hexagon-unknown-elf -mcpu=hexagonv67 < %s | FileCheck %s
7 define dso_local double @t1(double %a, double %b) local_unnamed_addr {
9 %0 = tail call double @llvm.maxnum.f64(double %a, double %b)
16 define dso_local double @t2(double %a, double %b) local_unnamed_addr {
18 %0 = tail call double @llvm.minnum.f64(double %a, double %b)
25 define dso_local float @t3(float %a, float %b) local_unnamed_addr {
27 %0 = tail call float @llvm.maxnum.f32(float %a, float %b)
34 define dso_local float @t4(float %a, float %b) local_unnamed_addr {
36 %0 = tail call float @llvm.minnum.f32(float %a, float %b)
40 declare double @llvm.minnum.f64(double, double) #1
41 declare double @llvm.maxnum.f64(double, double) #1
42 declare float @llvm.maxnum.f32(float, float) #1
43 declare float @llvm.minnum.f32(float, float) #1
45 attributes #1 = { nounwind readnone speculatable }