Skip to content

Commit ed255ed

Browse files
committed
[X86] pr34592.ll - add nounwind to remove cfi noise
1 parent e0c2848 commit ed255ed

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

llvm/test/CodeGen/X86/pr34592.ll

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
22
; RUN: llc < %s -mtriple=x86_64-unknown-unknown -mattr=avx2 -O0 | FileCheck %s
33

4-
define <16 x i64> @pluto(<16 x i64> %arg, <16 x i64> %arg1, <16 x i64> %arg2, <16 x i64> %arg3, <16 x i64> %arg4) {
4+
define <16 x i64> @pluto(<16 x i64> %arg, <16 x i64> %arg1, <16 x i64> %arg2, <16 x i64> %arg3, <16 x i64> %arg4) nounwind {
55
; CHECK-LABEL: pluto:
66
; CHECK: # %bb.0: # %bb
77
; CHECK-NEXT: pushq %rbp
8-
; CHECK-NEXT: .cfi_def_cfa_offset 16
9-
; CHECK-NEXT: .cfi_offset %rbp, -16
108
; CHECK-NEXT: movq %rsp, %rbp
11-
; CHECK-NEXT: .cfi_def_cfa_register %rbp
129
; CHECK-NEXT: andq $-32, %rsp
1310
; CHECK-NEXT: subq $32, %rsp
1411
; CHECK-NEXT: vmovaps %ymm4, %ymm10
@@ -44,7 +41,6 @@ define <16 x i64> @pluto(<16 x i64> %arg, <16 x i64> %arg1, <16 x i64> %arg2, <1
4441
; CHECK-NEXT: vpblendd {{.*#+}} ymm3 = ymm3[0,1],ymm4[2,3,4,5],ymm3[6,7]
4542
; CHECK-NEXT: movq %rbp, %rsp
4643
; CHECK-NEXT: popq %rbp
47-
; CHECK-NEXT: .cfi_def_cfa %rsp, 8
4844
; CHECK-NEXT: retq
4945
bb:
5046
%tmp = select <16 x i1> <i1 false, i1 false, i1 false, i1 false, i1 false, i1 false, i1 false, i1 false, i1 false, i1 false, i1 true, i1 true, i1 false, i1 false, i1 false, i1 false>, <16 x i64> %arg, <16 x i64> %arg1

0 commit comments

Comments
 (0)