brintos

brintos / llvm-project-archived public Read only

0
0
Text · 483 B · 3cf9ebf Raw
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