22 lines · plain
1; RUN: llc < %s -mtriple=thumb-apple-darwin | FileCheck %s2 3define i32 @f1(float %X, float %Y) {4; CHECK-LABEL: _f1:5; CHECK: bne6; CHECK: .data_region7; CHECK: .long ___unordsf28 %tmp = fcmp uno float %X, %Y9 %retval = select i1 %tmp, i32 1, i32 -110 ret i32 %retval11}12 13define i32 @f2(float %X, float %Y) {14; CHECK-LABEL: _f2:15; CHECK: beq16; CHECK: .data_region17; CHECK: .long ___unordsf218 %tmp = fcmp ord float %X, %Y19 %retval = select i1 %tmp, i32 1, i32 -120 ret i32 %retval21}22