[X86] X86DAGToDAGISel - attempt to merge XMM/YMM loads with YMM/ZMM loads of the...
[llvm-project.git] / llvm / test / CodeGen / PowerPC / pr46923.ll
blobfcec60bb67ef1339baf3d1c9d4c67d4749a6d598
1 ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
2 ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-unknown \
3 ; RUN:   -ppc-asm-full-reg-names < %s | FileCheck %s
5 @bar = external constant i64, align 8
7 define i1 @foo() {
8 ; CHECK-LABEL: foo:
9 ; CHECK:       # %bb.0: # %entry
10 ; CHECK-NEXT:    li r3, 0
11 ; CHECK-NEXT:    blr
12 entry:
13   br label %next
15 next:
16   br i1 undef, label %true, label %false
18 true:
19   br label %end
21 false:
22   br label %end
24 end:
25   %a = phi i1 [ icmp ugt (i64 0, i64 ptrtoint (ptr @bar to i64)), %true ],
26               [ icmp ugt (i64 0, i64 2), %false ]
27   ret i1 %a