brintos

brintos / llvm-project-archived public Read only

0
0
Text · 703 B · c9eb652 Raw
27 lines · plain
1; RUN: llc -verify-machineinstrs < %s | FileCheck %s2target triple = "powerpc-unknown-linux-gnu"3 4; CHECK: func:5; CHECK: li 3, 06; CHECK: li 4, 07; CHECK: li 5, 08; CHECK: li 6, 09; CHECK: li 7, 010; CHECK: li 8, 011; CHECK: li 9, 012; CHECK: li 10, 013; CHECK: blr14define i256 @func(ppc_fp128 %a, ppc_fp128 %b, ppc_fp128 %c, ppc_fp128 %d) nounwind readnone  {15entry:16	br i1 false, label %bb36, label %bb48417 18bb36:		; preds = %entry19	%tmp124 = fcmp ord ppc_fp128 %b, 0xM00000000000000000000000000000000		; <i1> [#uses=1]20	%cmp = fcmp une ppc_fp128 0xM00000000000000000000000000000000, 0xM0000000000000000000000000000000021	%tmp140 = and i1 %tmp124, %cmp22	unreachable23 24bb484:		; preds = %entry25	ret i256 026}27