| ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py |
| ; RUN: llc -mtriple=aarch64 < %s | FileCheck %s |
| define void @bool_eq(i1 zeroext %a, i1 zeroext %b, void ()* nocapture %c) nounwind { |
| ; CHECK: // %bb.0: // %entry |
| ; CHECK-NEXT: b.eq .LBB0_2 |
| ; CHECK-NEXT: // %bb.1: // %if.end |
| ; CHECK-NEXT: .LBB0_2: // %if.then |
| br i1 %0, label %if.end, label %if.then |
| define void @bool_ne(i1 zeroext %a, i1 zeroext %b, void ()* nocapture %c) nounwind { |
| ; CHECK: // %bb.0: // %entry |
| ; CHECK-NEXT: b.eq .LBB1_2 |
| ; CHECK-NEXT: // %bb.1: // %if.then |
| ; CHECK-NEXT: .LBB1_2: // %if.end |
| br i1 %cmp, label %if.then, label %if.end |