Lines Matching refs:unique
1 ; RUN: llc < %s -mtriple=x86_64 -unique-section-names=0 -data-sections 2>&1 \
13 ; CHECK: .section .data,"aw",@progbits,unique,1
16 ;; Create a uniquified symbol (as -unique-section-names=0) to test the uniqueID
22 ; CHECK: .section .rodata,"a",@progbits,unique,2
39 ; CHECK: .section .explicit_basic,"aM",@progbits,4,unique,3
48 ; CHECK: .section .explicit_basic,"aM",@progbits,8,unique,4
57 ; CHECK: .section .explicit_basic,"aMS",@progbits,4,unique,5
74 ; CHECK: .section .explicit_initially_nonmergeable,"aM",@progbits,4,unique,6
83 ; CHECK: .section .explicit_initially_nonmergeable,"aM",@progbits,4,unique,6
92 ; CHECK: .section .rodata.cst16,"a",@progbits,unique,7
104 ; CHECK: .section .debug_str,"aMS",@progbits,1,unique,[[#U:8]]
110 ; CHECK: .section .debug_str,"a",@progbits,unique,[[#U+1]]
117 ; CHECK: .section .rodata.cst4,"aMo",@progbits,4,implicit_rodata_cst4,unique,[[#U+2]]
119 ; CHECK: .section .rodata.cst8,"aMo",@progbits,8,implicit_rodata_cst4,unique,[[#U+3]]
128 ; CHECK: .section .explicit,"aMo",@progbits,4,implicit_rodata_cst4,unique,[[#U+4]]
130 ; CHECK: .section .explicit,"aMo",@progbits,4,implicit_rodata_cst4,unique,[[#U+5]]
132 ; CHECK: .section .explicit,"aMo",@progbits,8,implicit_rodata_cst4,unique,[[#U+6]]
142 ; CHECK: .section .rodata.cst4,"aGM",@progbits,4,f,comdat,unique,[[#U+7]]
144 ; CHECK: .section .rodata.cst8,"aGM",@progbits,8,g,comdat,unique,[[#U+8]]
149 ;; different entry sizes. Due to the way that MC currently works the unique ID
150 ;; does not have any effect here, although it appears in the assembly. The unique ID's
151 ;; appear incorrect as comdats are not taken into account when looking up the unique ID
154 ; CHECK: .section .explicit_comdat_distinct,"aM",@progbits,4,unique,[[#U+9]]
156 ; CHECK: .section .explicit_comdat_distinct,"aGM",@progbits,4,f,comdat,unique,[[#U+10]]
158 ; CHECK: .section .explicit_comdat_distinct,"aGM",@progbits,4,g,comdat,unique,[[#U+10]]
160 ; CHECK: .section .explicit_comdat_distinct,"aGM",@progbits,8,h,comdat,unique,[[#U+11]]
176 ; CHECK: .section .rodata.cst4,"aGM",@progbits,4,i,comdat,unique,[[#U+12]]
178 ; CHECK: .section .rodata.cst8,"aGM",@progbits,8,i,comdat,unique,[[#U+13]]
183 ;; different entry sizes. Due to the way that MC currently works the unique ID
184 ;; does not have any effect here, although it appears in the assembly. The unique ID's
185 ;; appear incorrect as comdats are not taken into account when looking up the unique ID
188 ; CHECK: .section .explicit_comdat_same,"aM",@progbits,4,unique,[[#U+14]]
190 ; CHECK: .section .explicit_comdat_same,"aGM",@progbits,4,i,comdat,unique,[[#U+15]]
193 ; CHECK: .section .explicit_comdat_same,"aGM",@progbits,8,i,comdat,unique,[[#U+16]]
217 ; CHECK: .section .rodata.str1.1,"a",@progbits,unique,[[#U+17]]
225 ; CHECK: .section .rodata.str1.1,"a",@progbits,unique,[[#U+17]]
246 ; CHECK: .section .asm_mergeable1,"aM",@progbits,4,unique,[[#U+18]]
248 ; CHECK: .section .asm_nonmergeable1,"aMS",@progbits,2,unique,[[#U+19]]
250 ; CHECK: .section .asm_mergeable2,"aM",@progbits,4,unique,[[#U+20]]
252 ; CHECK: .section .asm_nonmergeable2,"aMS",@progbits,2,unique,[[#U+21]]
282 ;; --no-integrated-as avoids the use of ",unique," for compatibility with older binutils.
302 ; NO-I-AS-NEW: .section .explicit,"aM",@progbits,4,unique,1