1; RUN: llc < %s -mtriple=thumb-apple-darwin | FileCheck %s 2 3define i32 @f1(float %X, float %Y) { 4; CHECK-LABEL: _f1: 5; CHECK: bne 6; CHECK: .data_region 7; CHECK: .long ___unordsf2 8 %tmp = fcmp uno float %X, %Y 9 %retval = select i1 %tmp, i32 1, i32 -1 10 ret i32 %retval 11} 12 13define i32 @f2(float %X, float %Y) { 14; CHECK-LABEL: _f2: 15; CHECK: beq 16; CHECK: .data_region 17; CHECK: .long ___unordsf2 18 %tmp = fcmp ord float %X, %Y 19 %retval = select i1 %tmp, i32 1, i32 -1 20 ret i32 %retval 21} 22