[OpenACC] Enable 'attach' clause for combined constructs
[llvm-project.git] / llvm / test / CodeGen / PowerPC / 2008-05-01-ppc_fp128.ll
blobc9eb6521c11ba080b28b1c427064a32f786b5256
1 ; RUN: llc -verify-machineinstrs < %s | FileCheck %s
2 target triple = "powerpc-unknown-linux-gnu"
4 ; CHECK: func:
5 ; CHECK: li 3, 0
6 ; CHECK: li 4, 0
7 ; CHECK: li 5, 0
8 ; CHECK: li 6, 0
9 ; CHECK: li 7, 0
10 ; CHECK: li 8, 0
11 ; CHECK: li 9, 0
12 ; CHECK: li 10, 0
13 ; CHECK: blr
14 define i256 @func(ppc_fp128 %a, ppc_fp128 %b, ppc_fp128 %c, ppc_fp128 %d) nounwind readnone  {
15 entry:
16         br i1 false, label %bb36, label %bb484
18 bb36:           ; preds = %entry
19         %tmp124 = fcmp ord ppc_fp128 %b, 0xM00000000000000000000000000000000            ; <i1> [#uses=1]
20         %cmp = fcmp une ppc_fp128 0xM00000000000000000000000000000000, 0xM00000000000000000000000000000000
21         %tmp140 = and i1 %tmp124, %cmp
22         unreachable
24 bb484:          ; preds = %entry
25         ret i256 0