29 lines · plain
1; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py2; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-unknown \3; RUN: -ppc-asm-full-reg-names < %s | FileCheck %s4 5@bar = external constant i64, align 86 7define i1 @foo() {8; CHECK-LABEL: foo:9; CHECK: # %bb.0: # %entry10; CHECK-NEXT: li r3, 011; CHECK-NEXT: blr12entry:13 br label %next14 15next:16 br i1 undef, label %true, label %false17 18true:19 %c = icmp ugt i64 0, ptrtoint (ptr @bar to i64)20 br label %end21 22false:23 br label %end24 25end:26 %a = phi i1 [ %c, %true ], [ false, %false ]27 ret i1 %a28}29