; NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 6 ; RUN: llc -mtriple=riscv32 -stop-after=finalize-isel < %s | FileCheck %s define zeroext i1 @foo(i32 %x, i32 %y) { ; CHECK-LABEL: name: foo ; CHECK: bb.0 (%ir-block.0): ; CHECK-NEXT: liveins: $x10, $x11 ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: [[COPY:%[0-9]+]]:gpr = COPY $x11 ; CHECK-NEXT: [[COPY1:%[0-9]+]]:gpr = COPY $x10 ; CHECK-NEXT: [[SLTU:%[0-9]+]]:gpr = samesign SLTU [[COPY1]], [[COPY]] ; CHECK-NEXT: $x10 = COPY [[SLTU]] ; CHECK-NEXT: PseudoRET implicit $x10 %a = icmp samesign ult i32 %x, %y ret i1 %a }