Skip to content

Commit 90e8dc0

Browse files
Fix failing testcases (#80902)
1 parent 4858e9c commit 90e8dc0

File tree

2 files changed

+22
-22
lines changed

2 files changed

+22
-22
lines changed

llvm/test/CodeGen/PowerPC/aix-small-local-exec-tls-largeaccess2.ll

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
; RUN: llc -verify-machineinstrs -mcpu=pwr7 -mattr=+aix-small-local-exec-tls \
1212
; RUN: -mtriple powerpc64-ibm-aix-xcoff -xcoff-traceback-table=false \
1313
; RUN: --code-model=large -filetype=obj -o %t.o < %s
14-
; RUN: llvm-objdump -D -r --symbol-description %t.o | FileCheck --check-prefix=DIS %s
14+
; RUN: llvm-objdump -D -r --symbol-description %t.o | FileCheck -D#NFA=2 --check-prefix=DIS %s
1515

1616
@mySmallLocalExecTLS6 = external thread_local(localexec) global [60 x i64], align 8
1717
@mySmallLocalExecTLS2 = thread_local(localexec) global [3000 x i64] zeroinitializer, align 8
@@ -105,56 +105,56 @@ entry:
105105
ret i64 %add11
106106
}
107107

108-
; DIS: 0000000000000000 (idx: 7) .StoreLargeAccess1:
108+
; DIS: 0000000000000000 (idx: [[#NFA+7]]) .StoreLargeAccess1:
109109
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} mflr 0
110110
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} stdu 1, -48(1)
111111
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} li 3, 212
112112
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} std 0, 64(1)
113113
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} addis 4, 2, 0
114-
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TOCU (idx: 13) MyTLSGDVar[TE]
114+
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TOCU (idx: [[#NFA+13]]) MyTLSGDVar[TE]
115115
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} ld 4, 0(4)
116-
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TOCL (idx: 13) MyTLSGDVar[TE]
116+
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TOCL (idx: [[#NFA+13]]) MyTLSGDVar[TE]
117117
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} std 3, 424(13)
118-
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TLS_LE (idx: 1) mySmallLocalExecTLS6[UL]
118+
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TLS_LE (idx: [[#NFA+1]]) mySmallLocalExecTLS6[UL]
119119
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} li 3, 203
120120
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} std 3, 1200(13)
121-
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TLS_LE (idx: 17) mySmallLocalExecTLS2[TL]
121+
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TLS_LE (idx: [[#NFA+17]]) mySmallLocalExecTLS2[TL]
122122
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} addis 3, 2, 0
123-
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TOCU (idx: 15) .MyTLSGDVar[TE]
123+
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TOCU (idx: [[#NFA+15]]) .MyTLSGDVar[TE]
124124
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} ld 3, 8(3)
125-
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TOCL (idx: 15) .MyTLSGDVar[TE]
125+
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TOCL (idx: [[#NFA+15]]) .MyTLSGDVar[TE]
126126
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} bla 0
127-
; DIS-NEXT: {{0*}}[[#ADDR]]: R_RBA (idx: 3) .__tls_get_addr[PR]
127+
; DIS-NEXT: {{0*}}[[#ADDR]]: R_RBA (idx: [[#NFA+3]]) .__tls_get_addr[PR]
128128
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} li 4, 44
129129
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} std 4, 440(3)
130130
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} li 3, 6
131131
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} li 4, 100
132132
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} std 3, 32400(13)
133-
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TLS_LE (idx: 21) mySmallLocalExecTLS3[TL]
133+
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TLS_LE (idx: [[#NFA+21]]) mySmallLocalExecTLS3[TL]
134134
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} li 3, 882
135135
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} std 4, -4336(13)
136-
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TLS_LE (idx: 23) mySmallLocalExecTLS4[TL]
136+
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TLS_LE (idx: [[#NFA+23]]) mySmallLocalExecTLS4[TL]
137137
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} std 3, 21264(13)
138-
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TLS_LE (idx: 25) mySmallLocalExecTLS5[TL]
138+
; DIS-NEXT: {{0*}}[[#ADDR + 2]]: R_TLS_LE (idx: [[#NFA+25]]) mySmallLocalExecTLS5[TL]
139139
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} li 3, 1191
140140
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} addi 1, 1, 48
141141
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} ld 0, 16(1)
142142
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} mtlr 0
143143
; DIS-NEXT: [[#%x, ADDR:]]: {{.*}} blr
144144

145145
; DIS: Disassembly of section .data:
146-
; DIS: 0000000000000068 (idx: 9) StoreLargeAccess1[DS]:
146+
; DIS: 0000000000000068 (idx: [[#NFA+9]]) StoreLargeAccess1[DS]:
147147
; DIS-NEXT: 68: 00 00 00 00
148-
; DIS-NEXT: 0000000000000068: R_POS (idx: 7) .StoreLargeAccess1
148+
; DIS-NEXT: 0000000000000068: R_POS (idx: [[#NFA+7]]) .StoreLargeAccess1
149149
; DIS-NEXT: 6c: 00 00 00 00
150150
; DIS-NEXT: 70: 00 00 00 00
151-
; DIS-NEXT: 0000000000000070: R_POS (idx: 11) TOC[TC0]
151+
; DIS-NEXT: 0000000000000070: R_POS (idx: [[#NFA+11]]) TOC[TC0]
152152
; DIS-NEXT: 74: 00 00 00 80
153153

154154
; DIS: Disassembly of section .tdata:
155-
; DIS: 0000000000000000 (idx: 17) mySmallLocalExecTLS2[TL]:
156-
; DIS: 0000000000005dc0 (idx: 19) MyTLSGDVar[TL]:
157-
; DIS: 00000000000076c0 (idx: 21) mySmallLocalExecTLS3[TL]:
158-
; DIS: 000000000000d480 (idx: 23) mySmallLocalExecTLS4[TL]:
159-
; DIS: 0000000000013240 (idx: 25) mySmallLocalExecTLS5[TL]:
160-
; DIS: 0000000000019000 (idx: 27) mySmallLocalExecTLS[TL]:
155+
; DIS: 0000000000000000 (idx: [[#NFA+17]]) mySmallLocalExecTLS2[TL]:
156+
; DIS: 0000000000005dc0 (idx: [[#NFA+19]]) MyTLSGDVar[TL]:
157+
; DIS: 00000000000076c0 (idx: [[#NFA+21]]) mySmallLocalExecTLS3[TL]:
158+
; DIS: 000000000000d480 (idx: [[#NFA+23]]) mySmallLocalExecTLS4[TL]:
159+
; DIS: 0000000000013240 (idx: [[#NFA+25]]) mySmallLocalExecTLS5[TL]:
160+
; DIS: 0000000000019000 (idx: [[#NFA+27]]) mySmallLocalExecTLS[TL]:

llvm/test/CodeGen/PowerPC/aix-xcoff-reloc.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ declare i32 @bar(i32)
175175
; SYM-NEXT: }
176176
; SYM-NEXT: File Auxiliary Entry {
177177
; SYM-NEXT: Index: 2
178-
; SYM-NEXT: Name: LLVM version 18.0.0git
178+
; SYM-NEXT: Name: LLVM
179179
; SYM-NEXT: Type: XFT_CV (0x2)
180180
; SYM64-NEXT: Auxiliary Type: AUX_FILE (0xFC)
181181
; SYM-NEXT: }

0 commit comments

Comments
 (0)