|
1 |
| -; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 4 |
2 | 1 | ; RUN: llc -O1 -mtriple=aarch64-none-linux-gnu -mattr=+mops -o - %s | FileCheck %s
|
3 | 2 |
|
4 | 3 | define void @call_memset_intrinsic() #0 {
|
5 | 4 | ; CHECK-LABEL: call_memset_intrinsic:
|
6 | 5 | ; CHECK: // %bb.0: // %entry
|
7 |
| -; CHECK-NEXT: sub sp, sp, #80 |
8 |
| -; CHECK-NEXT: .cfi_def_cfa_offset 80 |
9 |
| -; CHECK-NEXT: movi v0.16b, #64 |
10 |
| -; CHECK-NEXT: mov x8, sp |
11 |
| -; CHECK-NEXT: mov w9, #64 // =0x40 |
12 |
| -; CHECK-NEXT: mov w10, #64 // =0x40 |
13 |
| -; CHECK-NEXT: add x8, x8, #64 |
14 |
| -; CHECK-NEXT: stp q0, q0, [sp] |
15 |
| -; CHECK-NEXT: stp q0, q0, [sp, #32] |
16 |
| -; CHECK-NEXT: setp [x{{[0-9]+}}]!, x{{[0-9]+}}!, x{{[0-9]+}} |
| 6 | +; CHECK: setp [x{{[0-9]+}}]!, x{{[0-9]+}}!, x{{[0-9]+}} |
17 | 7 | ; CHECK-NOT: setp [x{{[0-9]+}}]!, x[[REG:[0-9]+]]!, x[[REG]]
|
18 | 8 | ; CHECK-NEXT: setm [x{{[0-9]+}}]!, x{{[0-9]+}}!, x{{[0-9]+}}
|
19 | 9 | ; CHECK-NOT: setm [x{{[0-9]+}}]!, x[[REG:[0-9]+]]!, x[[REG]]
|
20 | 10 | ; CHECK-NEXT: sete [x{{[0-9]+}}]!, x{{[0-9]+}}!, x{{[0-9]+}}
|
21 | 11 | ; CHECK-NOT: sete [x{{[0-9]+}}]!, x[[REG:[0-9]+]]!, x[[REG]]
|
22 |
| -; CHECK-NEXT: add sp, sp, #80 |
23 |
| -; CHECK-NEXT: ret |
24 | 12 | entry:
|
25 | 13 |
|
26 | 14 | %V0 = alloca [65 x i8], align 1
|
|
0 commit comments