Skip to content

Commit 8cf0765

Browse files
author
klensy
committed
working tests from #93673
1 parent d9507a3 commit 8cf0765

File tree

93 files changed

+366
-373
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+366
-373
lines changed

llvm/test/Analysis/CostModel/AArch64/sve-shuffle-broadcast.ll

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ define void @broadcast() #0{
3131
; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %22 = shufflevector <vscale x 8 x i1> undef, <vscale x 8 x i1> undef, <vscale x 8 x i32> zeroinitializer
3232
; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %23 = shufflevector <vscale x 4 x i1> undef, <vscale x 4 x i1> undef, <vscale x 4 x i32> zeroinitializer
3333
; CHECK-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %24 = shufflevector <vscale x 2 x i1> undef, <vscale x 2 x i1> undef, <vscale x 2 x i32> zeroinitializer
34-
; CHECK-NETX: Cost Model: Found an estimated cost of 0 for instruction: ret void
34+
; CHECK-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
3535

3636
%zero = shufflevector <vscale x 16 x i8> undef, <vscale x 16 x i8> undef, <vscale x 16 x i32> zeroinitializer
3737
%1 = shufflevector <vscale x 32 x i8> undef, <vscale x 32 x i8> undef, <vscale x 32 x i32> zeroinitializer

llvm/test/Assembler/bfloat.ll

+4-4
Original file line numberDiff line numberDiff line change
@@ -37,25 +37,25 @@ define float @check_bfloat_convert() {
3737
ret float %tmp
3838
}
3939

40-
; ASSEM-DISASS-LABEL @snan_bfloat
40+
; ASSEM-DISASS-LABEL: @snan_bfloat
4141
define bfloat @snan_bfloat() {
4242
; ASSEM-DISASS: ret bfloat 0xR7F81
4343
ret bfloat 0xR7F81
4444
}
4545

46-
; ASSEM-DISASS-LABEL @qnan_bfloat
46+
; ASSEM-DISASS-LABEL: @qnan_bfloat
4747
define bfloat @qnan_bfloat() {
4848
; ASSEM-DISASS: ret bfloat 0xR7FC0
4949
ret bfloat 0xR7FC0
5050
}
5151

52-
; ASSEM-DISASS-LABEL @pos_inf_bfloat
52+
; ASSEM-DISASS-LABEL: @pos_inf_bfloat
5353
define bfloat @pos_inf_bfloat() {
5454
; ASSEM-DISASS: ret bfloat 0xR7F80
5555
ret bfloat 0xR7F80
5656
}
5757

58-
; ASSEM-DISASS-LABEL @neg_inf_bfloat
58+
; ASSEM-DISASS-LABEL: @neg_inf_bfloat
5959
define bfloat @neg_inf_bfloat() {
6060
; ASSEM-DISASS: ret bfloat 0xRFF80
6161
ret bfloat 0xRFF80

llvm/test/CodeGen/AArch64/arm64_32-atomics.ll

+10-10
Original file line numberDiff line numberDiff line change
@@ -2,70 +2,70 @@
22
; RUN: llc -mtriple=arm64_32-apple-ios7.0 -mattr=+outline-atomics -o - %s | FileCheck %s -check-prefix=OUTLINE-ATOMICS
33

44
define i8 @test_load_8(ptr %addr) {
5-
; CHECK-LABAL: test_load_8:
5+
; CHECK-LABEL: test_load_8:
66
; CHECK: ldarb w0, [x0]
77
%val = load atomic i8, ptr %addr seq_cst, align 1
88
ret i8 %val
99
}
1010

1111
define i16 @test_load_16(ptr %addr) {
12-
; CHECK-LABAL: test_load_16:
12+
; CHECK-LABEL: test_load_16:
1313
; CHECK: ldarh w0, [x0]
1414
%val = load atomic i16, ptr %addr acquire, align 2
1515
ret i16 %val
1616
}
1717

1818
define i32 @test_load_32(ptr %addr) {
19-
; CHECK-LABAL: test_load_32:
19+
; CHECK-LABEL: test_load_32:
2020
; CHECK: ldar w0, [x0]
2121
%val = load atomic i32, ptr %addr seq_cst, align 4
2222
ret i32 %val
2323
}
2424

2525
define i64 @test_load_64(ptr %addr) {
26-
; CHECK-LABAL: test_load_64:
26+
; CHECK-LABEL: test_load_64:
2727
; CHECK: ldar x0, [x0]
2828
%val = load atomic i64, ptr %addr seq_cst, align 8
2929
ret i64 %val
3030
}
3131

3232
define ptr @test_load_ptr(ptr %addr) {
33-
; CHECK-LABAL: test_load_ptr:
33+
; CHECK-LABEL: test_load_ptr:
3434
; CHECK: ldar w0, [x0]
3535
%val = load atomic ptr, ptr %addr seq_cst, align 8
3636
ret ptr %val
3737
}
3838

3939
define void @test_store_8(ptr %addr) {
40-
; CHECK-LABAL: test_store_8:
40+
; CHECK-LABEL: test_store_8:
4141
; CHECK: stlrb wzr, [x0]
4242
store atomic i8 0, ptr %addr seq_cst, align 1
4343
ret void
4444
}
4545

4646
define void @test_store_16(ptr %addr) {
47-
; CHECK-LABAL: test_store_16:
47+
; CHECK-LABEL: test_store_16:
4848
; CHECK: stlrh wzr, [x0]
4949
store atomic i16 0, ptr %addr seq_cst, align 2
5050
ret void
5151
}
5252

5353
define void @test_store_32(ptr %addr) {
54-
; CHECK-LABAL: test_store_32:
54+
; CHECK-LABEL: test_store_32:
5555
; CHECK: stlr wzr, [x0]
5656
store atomic i32 0, ptr %addr seq_cst, align 4
5757
ret void
5858
}
5959

6060
define void @test_store_64(ptr %addr) {
61-
; CHECK-LABAL: test_store_64:
61+
; CHECK-LABEL: test_store_64:
6262
; CHECK: stlr xzr, [x0]
6363
store atomic i64 0, ptr %addr seq_cst, align 8
6464
ret void
6565
}
6666

6767
define void @test_store_ptr(ptr %addr) {
68-
; CHECK-LABAL: test_store_ptr:
68+
; CHECK-LABEL: test_store_ptr:
6969
; CHECK: stlr wzr, [x0]
7070
store atomic ptr null, ptr %addr seq_cst, align 8
7171
ret void

llvm/test/CodeGen/AArch64/arm64ec-entry-thunks.ll

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
; RUN: llc -mtriple=arm64ec-pc-windows-msvc < %s | FileCheck %s
22

33
define void @no_op() nounwind {
4-
; CHECK-LABEL .def $ientry_thunk$cdecl$v$v;
4+
; CHECK-LABEL: .def $ientry_thunk$cdecl$v$v;
55
; CHECK: .section .wowthk$aa,"xr",discard,$ientry_thunk$cdecl$v$v
66
; CHECK: // %bb.0:
77
; CHECK-NEXT: stp q6, q7, [sp, #-176]! // 32-byte Folded Spill

llvm/test/CodeGen/AArch64/fpimm.ll

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ define void @check_double() {
3838
; 64-bit ORR followed by MOVK.
3939
; CHECK-DAG: mov [[XFP0:x[0-9]+]], #1082331758844
4040
; CHECK-DAG: movk [[XFP0]], #64764, lsl #16
41-
; CHECk-DAG: fmov {{d[0-9]+}}, [[XFP0]]
41+
; CHECK-DAG: fmov {{d[0-9]+}}, [[XFP0]]
4242
%newval3 = fadd double %val, 0xFCFCFC00FC
4343
store volatile double %newval3, ptr @varf64
4444

llvm/test/CodeGen/AArch64/machine-outliner-retaddr-sign-diff-scope-same-key.ll

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ define void @a() "sign-return-address"="all" {
2828
}
2929

3030
define void @b() "sign-return-address"="non-leaf" {
31-
; CHECK-LABE: b: // @b
31+
; CHECK-LABEL: b: // @b
3232
; V8A-NOT: hint #25
3333
; V83A-NOT: paciasp
3434
; CHECK-NOT: .cfi_negate_ra_state

llvm/test/CodeGen/AArch64/speculation-hardening-sls.ll

+2-2
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ entry:
192192
; CHECK: .Lfunc_end
193193
}
194194

195-
; HARDEN-label: __llvm_slsblr_thunk_x0:
195+
; HARDEN-LABEL: __llvm_slsblr_thunk_x0:
196196
; HARDEN: mov x16, x0
197197
; HARDEN: br x16
198198
; ISBDSB-NEXT: dsb sy
@@ -208,7 +208,7 @@ entry:
208208
; HARDEN-COMDAT-OFF-NOT: .hidden __llvm_slsblr_thunk_x19
209209
; HARDEN-COMDAT-OFF-NOT: .weak __llvm_slsblr_thunk_x19
210210
; HARDEN-COMDAT-OFF: .type __llvm_slsblr_thunk_x19,@function
211-
; HARDEN-label: __llvm_slsblr_thunk_x19:
211+
; HARDEN-LABEL: __llvm_slsblr_thunk_x19:
212212
; HARDEN: mov x16, x19
213213
; HARDEN: br x16
214214
; ISBDSB-NEXT: dsb sy

llvm/test/CodeGen/AArch64/stp-opt-with-renaming-undef-assert.mir

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
# This test also checks that pairwise store STP is generated.
1414

15-
# CHECK-LABLE: test
15+
# CHECK-LABEL: test
1616
# CHECK: bb.0:
1717
# CHECK-NEXT: liveins: $x0, $x17, $x18
1818
# CHECK: renamable $q13_q14_q15 = LD3Threev16b undef renamable $x17 :: (load (s384) from `ptr undef`, align 64)

llvm/test/CodeGen/ARM/dsp-loop-indexing.ll

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
; CHECK-DEFAULT: ldr{{.*}}, #4]
2323
; CHECK-DEFAULT: str{{.*}}, #4]
2424
; CHECK-DEFAULT: ldr{{.*}}, #8]!
25-
; CHECK-DEAFULT: ldr{{.*}}, #8]!
25+
; CHECK-DEFAULT: ldr{{.*}}, #8]!
2626
; CHECK-DEFAULT: str{{.*}}, #8]!
2727

2828
; CHECK-COMPLEX: ldr{{.*}}, #8]!

llvm/test/CodeGen/ARM/shifter_operand.ll

-1
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,6 @@ define i32 @test_orr_extract_from_mul_1(i32 %x, i32 %y) {
121121
; CHECK-THUMB-NEXT: orrs r0, r1
122122
; CHECK-THUMB-NEXT: bx lr
123123
entry:
124-
; CHECk-THUMB: orrs r0, r1
125124
%mul = mul i32 %y, 63767
126125
%or = or i32 %mul, %x
127126
ret i32 %or

llvm/test/CodeGen/ARM/speculation-hardening-sls.ll

+1-1
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ entry:
248248
; HARDEN-COMDAT-OFF-NOT: .hidden {{__llvm_slsblr_thunk_(arm|thumb)_r5}}
249249
; HARDEN-COMDAT-OFF-NOT: .weak {{__llvm_slsblr_thunk_(arm|thumb)_r5}}
250250
; HARDEN-COMDAT-OFF: .type {{__llvm_slsblr_thunk_(arm|thumb)_r5}},%function
251-
; HARDEN-label: {{__llvm_slsblr_thunk_(arm|thumb)_r5}}:
251+
; HARDEN-LABEL: {{__llvm_slsblr_thunk_(arm|thumb)_r5}}:
252252
; HARDEN: bx r5
253253
; ISBDSB-NEXT: dsb sy
254254
; ISBDSB-NEXT: isb

llvm/test/CodeGen/ARM/sxt_rot.ll

-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ define signext i8 @test1(i32 %A) {
2222
; CHECK-V7: @ %bb.0:
2323
; CHECK-V7-NEXT: sbfx r0, r0, #8, #8
2424
; CHECK-V7-NEXT: bx lr
25-
; CHECk-V7: sbfx r0, r0, #8, #8
2625
%B = lshr i32 %A, 8
2726
%C = shl i32 %A, 24
2827
%D = or i32 %B, %C

llvm/test/CodeGen/Mips/optimizeAndPlusShift.ll

+9-9
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
; RUN: llc < %s -mtriple=mips64el-unknown-linux-gnuabi64 | FileCheck %s --check-prefixes=MIPS64
44

55
define i32 @shl_32(i32 %a, i32 %b) {
6-
; MIPS32-LABLE: shl_32:
6+
; MIPS32-LABEL: shl_32:
77
; MIPS32: # %bb.0:
88
; MIPS32-NEXT: jr $ra
99
; MIPS32-NEXT: sllv $2, $4, $5
10-
; MIPS64-LABLE: shl_32:
10+
; MIPS64-LABEL: shl_32:
1111
; MIPS64: # %bb.0:
1212
; MIPS64-NEXT: sll $1, $5, 0
1313
; MIPS64-NEXT: sll $2, $4, 0
@@ -19,11 +19,11 @@ define i32 @shl_32(i32 %a, i32 %b) {
1919
}
2020

2121
define i32 @lshr_32(i32 %a, i32 %b) {
22-
; MIPS32-LABLE: lshr_32:
22+
; MIPS32-LABEL: lshr_32:
2323
; MIPS32: # %bb.0:
2424
; MIPS32-NEXT: jr $ra
2525
; MIPS32-NEXT: srlv $2, $4, $5
26-
; MIPS64-LABLE: lshr_32:
26+
; MIPS64-LABEL: lshr_32:
2727
; MIPS64: # %bb.0:
2828
; MIPS64-NEXT: sll $1, $5, 0
2929
; MIPS64-NEXT: sll $2, $4, 0
@@ -35,11 +35,11 @@ define i32 @lshr_32(i32 %a, i32 %b) {
3535
}
3636

3737
define i32 @ashr_32(i32 %a, i32 %b) {
38-
; MIPS32-LABLE: ashr_32:
38+
; MIPS32-LABEL: ashr_32:
3939
; MIPS32: # %bb.0:
4040
; MIPS32-NEXT: jr $ra
4141
; MIPS32-NEXT: srav $2, $4, $5
42-
; MIPS64-LABLE: ashr_32:
42+
; MIPS64-LABEL: ashr_32:
4343
; MIPS64: # %bb.0:
4444
; MIPS64-NEXT: sll $1, $5, 0
4545
; MIPS64-NEXT: sll $2, $4, 0
@@ -51,7 +51,7 @@ define i32 @ashr_32(i32 %a, i32 %b) {
5151
}
5252

5353
define i64 @shl_64(i64 %a, i64 %b) {
54-
; MIPS64-LABLE: shl_64:
54+
; MIPS64-LABEL: shl_64:
5555
; MIPS64: # %bb.0:
5656
; MIPS64-NEXT: sll $1, $5, 0
5757
; MIPS64-NEXT: jr $ra
@@ -62,7 +62,7 @@ define i64 @shl_64(i64 %a, i64 %b) {
6262
}
6363

6464
define i64 @lshr_64(i64 %a, i64 %b) {
65-
; MIPS64-LABLE: lshr_64:
65+
; MIPS64-LABEL: lshr_64:
6666
; MIPS64: # %bb.0:
6767
; MIPS64-NEXT: sll $1, $5, 0
6868
; MIPS64-NEXT: jr $ra
@@ -73,7 +73,7 @@ define i64 @lshr_64(i64 %a, i64 %b) {
7373
}
7474

7575
define i64 @ashr_64(i64 %a, i64 %b) {
76-
; MIPS64-LABLE: ashr_64:
76+
; MIPS64-LABEL: ashr_64:
7777
; MIPS64: # %bb.0:
7878
; MIPS64-NEXT: sll $1, $5, 0
7979
; MIPS64-NEXT: jr $ra

llvm/test/CodeGen/NVPTX/idioms.ll

+5-5
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ define %struct.S16 @i32_to_2xi16(i32 noundef %in) {
4242
%high = trunc i32 %high32 to i16
4343
; CHECK: ld.param.u32 %[[R32:r[0-9]+]], [i32_to_2xi16_param_0];
4444
; CHECK-DAG: cvt.u16.u32 %rs{{[0-9+]}}, %[[R32]];
45-
; CHECK-DAG mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
45+
; CHECK-DAG: mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
4646
%s1 = insertvalue %struct.S16 poison, i16 %low, 0
4747
%s = insertvalue %struct.S16 %s1, i16 %high, 1
4848
ret %struct.S16 %s
@@ -56,7 +56,7 @@ define %struct.S16 @i32_to_2xi16_lh(i32 noundef %in) {
5656
%low = trunc i32 %in to i16
5757
; CHECK: ld.param.u32 %[[R32:r[0-9]+]], [i32_to_2xi16_lh_param_0];
5858
; CHECK-DAG: cvt.u16.u32 %rs{{[0-9+]}}, %[[R32]];
59-
; CHECK-DAG mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
59+
; CHECK-DAG: mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
6060
%s1 = insertvalue %struct.S16 poison, i16 %low, 0
6161
%s = insertvalue %struct.S16 %s1, i16 %high, 1
6262
ret %struct.S16 %s
@@ -84,7 +84,7 @@ define %struct.S32 @i64_to_2xi32(i64 noundef %in) {
8484
%high = trunc i64 %high64 to i32
8585
; CHECK: ld.param.u64 %[[R64:rd[0-9]+]], [i64_to_2xi32_param_0];
8686
; CHECK-DAG: cvt.u32.u64 %r{{[0-9+]}}, %[[R64]];
87-
; CHECK-DAG mov.b64 {tmp, %r{{[0-9+]}}}, %[[R64]];
87+
; CHECK-DAG: mov.b64 {tmp, %r{{[0-9+]}}}, %[[R64]];
8888
%s1 = insertvalue %struct.S32 poison, i32 %low, 0
8989
%s = insertvalue %struct.S32 %s1, i32 %high, 1
9090
ret %struct.S32 %s
@@ -114,8 +114,8 @@ define %struct.S16 @i32_to_2xi16_shr(i32 noundef %i){
114114
%h = trunc i32 %h32 to i16
115115
; CHECK: ld.param.u32 %[[R32:r[0-9]+]], [i32_to_2xi16_shr_param_0];
116116
; CHECK: shr.s32 %[[R32H:r[0-9]+]], %[[R32]], 16;
117-
; CHECK-DAG mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
118-
; CHECK-DAG mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32H]];
117+
; CHECK-DAG: mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32]];
118+
; CHECK-DAG: mov.b32 {tmp, %rs{{[0-9+]}}}, %[[R32H]];
119119
%s0 = insertvalue %struct.S16 poison, i16 %l, 0
120120
%s1 = insertvalue %struct.S16 %s0, i16 %h, 1
121121
ret %struct.S16 %s1

llvm/test/CodeGen/SPARC/inlineasm.ll

+1-1
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ entry:
144144
ret void
145145
}
146146

147-
; CHECK-label:test_twinword
147+
; CHECK-LABEL:test_twinword
148148
; CHECK: rd %asr5, %i1
149149
; CHECK: srlx %i1, 32, %i0
150150

llvm/test/CodeGen/SPIRV/extensions/SPV_INTEL_usm_storage_classes/intel-usm-addrspaces.ll

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
; RUN: %if spirv-tools %{ llc -O0 -mtriple=spirv64-unknown-unknown %s -o - -filetype=obj | spirv-val %}
77

88
; CHECK-: Capability USMStorageClassesINTEL
9-
; CHECK-SPIRV-WITHOUT-NO: Capability USMStorageClassesINTEL
9+
; CHECK-SPIRV-WITHOUT-NOT: Capability USMStorageClassesINTEL
1010
; CHECK-SPIRV-EXT-DAG: %[[DevTy:[0-9]+]] = OpTypePointer DeviceOnlyINTEL %[[#]]
1111
; CHECK-SPIRV-EXT-DAG: %[[HostTy:[0-9]+]] = OpTypePointer HostOnlyINTEL %[[#]]
1212
; CHECK-SPIRV-DAG: %[[CrsWrkTy:[0-9]+]] = OpTypePointer CrossWorkgroup %[[#]]

llvm/test/CodeGen/SystemZ/prefetch-04.ll

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
;
77
; CHECK-LABEL: for.body
88
; CHECK: call void @llvm.prefetch.p0(ptr %scevgep, i32 1, i32 3, i32 1
9-
; CHECK-not: call void @llvm.prefetch
9+
; CHECK-NOT: call void @llvm.prefetch
1010

1111
define void @fun(ptr nocapture %Src, ptr nocapture readonly %Dst) {
1212
entry:

llvm/test/CodeGen/Thumb2/LowOverheadLoops/branch-targets.ll

+3-3
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ for.cond.cleanup:
406406
; CHECK-MID: tB %bb.1
407407
; CHECK-MID: bb.1.while.body:
408408
; CHECK-MID: renamable $lr = t2LoopEndDec killed renamable $lr, %bb.1
409-
; CHECk-MID: tB %bb.2
409+
; CHECK-MID: tB %bb.2
410410
; CHECK-MID: bb.2.while.end:
411411
define void @check_negated_xor_wls(ptr nocapture %a, ptr nocapture readonly %b, i32 %N) {
412412
entry:
@@ -440,7 +440,7 @@ while.end:
440440
; CHECK-MID: tB %bb.1
441441
; CHECK-MID: bb.1.while.body:
442442
; CHECK-MID: renamable $lr = t2LoopEndDec killed renamable $lr, %bb.1
443-
; CHECk-MID: tB %bb.2
443+
; CHECK-MID: tB %bb.2
444444
; CHECK-MID: bb.2.while.end:
445445
define void @check_negated_cmp_wls(ptr nocapture %a, ptr nocapture readonly %b, i32 %N) {
446446
entry:
@@ -474,7 +474,7 @@ while.end:
474474
; CHECK-MID: tB %bb.1
475475
; CHECK-MID: bb.1.while.body:
476476
; CHECK-MID: renamable $lr = t2LoopEndDec killed renamable $lr, %bb.1
477-
; CHECk-MID: tB %bb.2
477+
; CHECK-MID: tB %bb.2
478478
; CHECK-MID: bb.2.while.end:
479479
define void @check_negated_reordered_wls(ptr nocapture %a, ptr nocapture readonly %b, i32 %N) {
480480
entry:

llvm/test/CodeGen/X86/global-sections.ll

+3-3
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ bb5:
3535
ret void
3636
}
3737

38-
; LINUX: .size F2,
39-
; LINUX-NEX: .cfi_endproc
40-
; LINUX-NEX: .section .rodata,"a",@progbits
38+
; LINUX: .size F2,
39+
; LINUX-NEXT: .cfi_endproc
40+
; LINUX-NEXT: .section .rodata,"a",@progbits
4141

4242
; LINUX-SECTIONS: .section .text.F2,"ax",@progbits
4343
; LINUX-SECTIONS: .size F2,

llvm/test/CodeGen/X86/tailregccpic.ll

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ entry:
1313
ret void
1414
}
1515

16-
;CHECK-LABLE: tail_call_regcall:
16+
;CHECK-LABEL: tail_call_regcall:
1717
;CHECK: # %bb.0:
1818
;CHECK-NEXT: jmp __regcall3__func # TAILCALL
1919
;CHECK-NEXT: .Lfunc_end0:
2020

21-
;CHECK-LABLE: __regcall3__func:
21+
;CHECK-LABEL: __regcall3__func:
2222
;CHECK: addl $_GLOBAL_OFFSET_TABLE_+({{.*}}), %ecx
2323
;CHECK-NEXT: movl a0@GOT(%ecx), %ecx
2424
;CHECK-NEXT: movl %eax, (%ecx)

0 commit comments

Comments
 (0)