|
1 | 1 | ; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5 |
2 | | -; RUN: llc -mtriple riscv64 -mattr=+experimental-zicfilp < %s | FileCheck %s |
3 | | -; RUN: llc -mtriple riscv32 -mattr=+experimental-zicfilp < %s | FileCheck %s |
| 2 | +; RUN: llc -mtriple riscv64 -mattr=+zicfilp-unlabeled < %s | FileCheck %s |
| 3 | +; RUN: llc -mtriple riscv32 -mattr=+zicfilp-unlabeled < %s | FileCheck %s |
4 | 4 |
|
5 | 5 | define i16 @test1(i16 %x) #0 { |
6 | 6 | ; CHECK-LABEL: test1: |
7 | 7 | ; CHECK: # %bb.0: # %entry |
8 | | -; CHECK-NEXT: lpad 0 |
| 8 | +; CHECK-NEXT: auipc zero, 0 |
9 | 9 | ; CHECK-NEXT: tail OUTLINED_FUNCTION_0 |
10 | 10 | entry: |
11 | 11 | %y = add i16 5, %x |
|
16 | 16 | define i16 @test2(i16 %x) #0 { |
17 | 17 | ; CHECK-LABEL: test2: |
18 | 18 | ; CHECK: # %bb.0: # %entry |
19 | | -; CHECK-NEXT: lpad 0 |
| 19 | +; CHECK-NEXT: auipc zero, 0 |
20 | 20 | ; CHECK-NEXT: tail OUTLINED_FUNCTION_0 |
21 | 21 | entry: |
22 | 22 | %y = add i16 5, %x |
|
27 | 27 | define i16 @test3(i16 %x) #0 { |
28 | 28 | ; CHECK-LABEL: test3: |
29 | 29 | ; CHECK: # %bb.0: # %entry |
30 | | -; CHECK-NEXT: lpad 0 |
| 30 | +; CHECK-NEXT: auipc zero, 0 |
31 | 31 | ; CHECK-NEXT: tail OUTLINED_FUNCTION_0 |
32 | 32 | entry: |
33 | 33 | %y = add i16 5, %x |
|
38 | 38 | define i16 @test4(i16 %x) #0 { |
39 | 39 | ; CHECK-LABEL: test4: |
40 | 40 | ; CHECK: # %bb.0: # %entry |
41 | | -; CHECK-NEXT: lpad 0 |
| 41 | +; CHECK-NEXT: auipc zero, 0 |
42 | 42 | ; CHECK-NEXT: tail OUTLINED_FUNCTION_0 |
43 | 43 | entry: |
44 | 44 | %y = add i16 5, %x |
|
49 | 49 | define i16 @main(i16 %x) #0 { |
50 | 50 | ; CHECK-LABEL: main: |
51 | 51 | ; CHECK: # %bb.0: # %entry |
52 | | -; CHECK-NEXT: lpad 0 |
| 52 | +; CHECK-NEXT: auipc zero, 0 |
53 | 53 | ; CHECK-NEXT: tail OUTLINED_FUNCTION_0 |
54 | 54 | entry: |
55 | 55 | %y = add i16 5, %x |
|
0 commit comments