brintos

brintos / llvm-project-archived public Read only

0
0
Text · 442 B · a0d319e Raw
19 lines · plain
1; RUN: llc -mtriple=hexagon < %s | FileCheck %s2; CHECK: f03; CHECK-NOT: sfmin4 5; Function Attrs: nounwind6define void @f0(i32 %a0, i32 %a1) #0 {7b0:8  %v0 = bitcast i32 %a0 to float9  %v1 = bitcast i32 %a1 to float10  %v2 = tail call float @llvm.hexagon.F2.sfmin(float %v0, float %v1) #011  ret void12}13 14; Function Attrs: readnone15declare float @llvm.hexagon.F2.sfmin(float, float) #116 17attributes #0 = { nounwind }18attributes #1 = { readnone }19