Revert " [LoongArch][ISel] Check the number of sign bits in `PatGprGpr_32` (#107432)"
[llvm-project.git] / llvm / test / CodeGen / AVR / jmp.ll
blob95dfff4836b4e86277c8734052283fb18b8631a2
1 ; RUN: llc -filetype=obj -mtriple=avr < %s | llvm-objdump -dr --no-show-raw-insn - | FileCheck %s
3 define i8 @foo(i8 %a) {
4 bb0:
5   %0 = tail call i8 @bar(i8 %a)
6   %1 = icmp eq i8 %0, 123
7   br i1 %1, label %bb1, label %bb2
9 bb1:
10   ret i8 100
12 bb2:
13   ret i8 200
16 declare i8 @bar(i8);
18 ; CHECK: rcall   .-2
19 ; CHECK-NEXT: 00000000: R_AVR_13_PCREL bar
20 ; CHECK-NEXT: cpi     r24, 0x7b
21 ; CHECK-NEXT: brne    .+4
22 ; CHECK-NEXT: ldi     r24, 0x64
23 ; CHECK-NEXT: ret
24 ; CHECK-NEXT: ldi     r24, 0xc8
25 ; CHECK-NEXT: ret