Home
last modified time | relevance | path

Searched refs:COMDAT (Results 1 – 25 of 52) sorted by relevance

123

/llvm-project-15.0.7/lld/test/ELF/
H A Dgc-sections-group.s44 # RUN: llvm-readobj -S %t | FileCheck %s --check-prefix=CHECK-LIVE-COMDAT
55 # CHECK-LIVE-COMDAT-NOT: Name: .myanote.aaa
56 # CHECK-LIVE-COMDAT-NOT: Name: .mytext.aaa
57 # CHECK-LIVE-COMDAT-NOT: Name: .mybss.aaa
58 # CHECK-LIVE-COMDAT-NOT: Name: .mynote.aaa
59 # CHECK-LIVE-COMDAT: Name: .myanote.bbb
60 # CHECK-LIVE-COMDAT: Name: .mytext.bbb
61 # CHECK-LIVE-COMDAT: Name: .mybss.bbb
62 # CHECK-LIVE-COMDAT: Name: .mynote.bbb
63 # CHECK-LIVE-COMDAT: Name: .mynote.ccc
[all …]
H A Drelocatable-comdat2.s18 # CHECK-NEXT: Type: COMDAT
29 # CHECK-NEXT: Type: COMDAT
H A Drelocatable-comdat-multiple.s13 # CHECK-NEXT: Type: COMDAT
25 # CHECK-NEXT: Type: COMDAT
H A Drelocatable-comdat.s13 # CHECK: COMDAT group section [{{.*}}] `.group' [abc] contains 4 sections:
41 # SCRIPT2: COMDAT group section [{{.*}}] `.group' [abc] contains 2 sections:
/llvm-project-15.0.7/llvm/test/Instrumentation/AddressSanitizer/
H A Dglobal_with_comdat.ll10 …an-globals-live-support=1 -asan-use-odr-indicator=1 -S | FileCheck %s --check-prefixes=CHECK,COMDAT
24 ; COMDAT: $global = comdat any
25 ; COMDAT: $dyn_init_global = comdat any
26 ; COMDAT: $_ZZ4funcvE10static_var.{{[01-9a-f]+}} = comdat any
27 ; COMDAT: $.str.{{[01-9a-f]+}} = comdat any
34 ; COMDAT: @global = global { i32, [28 x i8] } zeroinitializer, comdat, align 32
35 ; COMDAT: @dyn_init_global = global { i32, [28 x i8] } zeroinitializer, comdat, align 32
36 ; COMDAT: @_ZZ4funcvE10static_var = internal global { i32, [28 x i8] } zeroinitializer, comdat($_ZZ…
37 ; COMDAT: @.str = internal constant { [14 x i8], [18 x i8] } { [14 x i8] c"Hello, world!\00", [18 x…
46 ; COMDAT: @__asan_global_global = {{.*}}i64 ptrtoint ({ i32, [28 x i8] }* @global to i64){{.*}} sec…
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dspeculation-hardening-sls.ll1 …nux-gnueabi < %s | FileCheck %s --check-prefixes=CHECK,ARM,HARDEN,HARDEN-COMDAT,ISBDSB -dump-input…
3 …nux-gnueabi < %s | FileCheck %s --check-prefixes=CHECK,ARM,HARDEN,HARDEN-COMDAT,SB -dump-input-con…
17 …iple=armv8-linux-gnueabi < %s | FileCheck %s --check-prefixes=CHECK,ARM,HARDEN,HARDEN-COMDAT,ISBDSB
246 ; HARDEN-COMDAT: .section {{.text.__llvm_slsblr_thunk_(arm|thumb)_r5}}
247 ; HARDEN-COMDAT: .hidden {{__llvm_slsblr_thunk_(arm|thumb)_r5}}
248 ; HARDEN-COMDAT: .weak {{__llvm_slsblr_thunk_(arm|thumb)_r5}}
249 ; HARDEN-COMDAT: .type {{__llvm_slsblr_thunk_(arm|thumb)_r5}},%function
250 ; HARDEN-COMDAT-OFF-NOT: .section {{.text.__llvm_slsblr_thunk_(arm|thumb)_r5}}
251 ; HARDEN-COMDAT-OFF-NOT: .hidden {{__llvm_slsblr_thunk_(arm|thumb)_r5}}
252 ; HARDEN-COMDAT-OFF-NOT: .weak {{__llvm_slsblr_thunk_(arm|thumb)_r5}}
[all …]
/llvm-project-15.0.7/clang/test/CodeGenObjC/
H A Dblock-desc-str.m1 …d -emit-llvm -fobjc-runtime=gnustep-1.7 -fblocks -o - %s | FileCheck --check-prefix=CHECK-COMDAT %s
2 …linux-gnu -emit-llvm -fobjc-runtime=gcc -fblocks -o - %s | FileCheck --check-prefix=CHECK-COMDAT %s
7 // CHECK-COMDAT: $"__block_descriptor_40_8_32o_e5_v8\01?0l" = comdat any
8 // CHECK-COMDAT: @[[STR:.*]] = private unnamed_addr constant [6 x i8] c"v8@?0\00"
9 // CHECK-COMDAT: @"__block_descriptor_40_8_32o_e5_v8\01?0l" = linkonce_odr hidden unnamed_addr cons…
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/COFF/
H A Dremove-section.test20 …--section-headers %t.remove-text-comdat.o | FileCheck %s --check-prefix=SECTIONS-REMOVE-TEXT-COMDAT
21 …N: llvm-objdump -t %t.remove-text-comdat.o | FileCheck %s --check-prefix=SYMBOLS-REMOVE-TEXT-COMDAT
105 # SECTIONS-REMOVE-TEXT-COMDAT: Sections:
106 # SECTIONS-REMOVE-TEXT-COMDAT-NEXT: Idx Name
107 # SECTIONS-REMOVE-TEXT-COMDAT-NEXT: 0 .bss
108 # SECTIONS-REMOVE-TEXT-COMDAT-EMPTY:
110 # SYMBOLS-REMOVE-TEXT-COMDAT: SYMBOL TABLE:
111 # SYMBOLS-REMOVE-TEXT-COMDAT-NEXT: {{.*}}(sec -1){{.*}} @feat.00
112 # SYMBOLS-REMOVE-TEXT-COMDAT-NEXT: {{.*}}(sec 1){{.*}} .bss
113 # SYMBOLS-REMOVE-TEXT-COMDAT-NEXT: AUX scnlen {{.*}} assoc 1 comdat 0
[all …]
/llvm-project-15.0.7/llvm/test/tools/llvm-readobj/ELF/
H A Dgroups.test15 # CHECK-NEXT: Type: COMDAT
27 # CHECK-NEXT: Type: COMDAT
108 # DUP-LLVM-NEXT: Type: COMDAT
120 # DUP-LLVM-NEXT: Type: COMDAT
158 # SYMTAB-LLVM-NEXT: Type: COMDAT (0x1)
170 # SYMTAB-LLVM-NEXT: Type: COMDAT (0x1)
212 # SIGNATURE-LLVM: Type: COMDAT (0x1)
224 # SIGNATURE-LLVM: Type: COMDAT (0x1)
305 # NAME-LLVM-NEXT: Type: COMDAT (0x1)
317 # NAME-LLVM-NEXT: Type: COMDAT (0x1)
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Dspeculation-hardening-sls.ll1 …-none-linux-gnu < %s | FileCheck %s --check-prefixes=CHECK,HARDEN,HARDEN-COMDAT,ISBDSB,ISBDSBDAGIS…
2 …-none-linux-gnu < %s | FileCheck %s --check-prefixes=CHECK,HARDEN,HARDEN-COMDAT-OFF,ISBDSB,ISBDSBD…
4 …riple=aarch64-none-linux-gnu < %s | FileCheck %s --check-prefixes=CHECK,HARDEN,HARDEN-COMDAT,ISBDSB
208 ; HARDEN-COMDAT: .section .text.__llvm_slsblr_thunk_x19
209 ; HARDEN-COMDAT: .hidden __llvm_slsblr_thunk_x19
210 ; HARDEN-COMDAT: .weak __llvm_slsblr_thunk_x19
211 ; HARDEN-COMDAT: .type __llvm_slsblr_thunk_x19,@function
212 ; HARDEN-COMDAT-OFF-NOT: .section .text.__llvm_slsblr_thunk_x19
213 ; HARDEN-COMDAT-OFF-NOT: .hidden __llvm_slsblr_thunk_x19
214 ; HARDEN-COMDAT-OFF-NOT: .weak __llvm_slsblr_thunk_x19
[all …]
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dcoff-comdat2.ll9 ; CHECK: Associative COMDAT symbol 'foo' is not a key for its COMDAT.
H A Dbasic-block-sections-labels-functions-sections.ll34 …heck we add .llvm_bb_addr_map section to a COMDAT group with the corresponding .text section if su…
H A Dstack-size-section-function-sections.ll16 ; Check we add .stack_size section to a COMDAT group with the corresponding .text section if such a…
/llvm-project-15.0.7/llvm/test/Instrumentation/SanitizerCoverage/
H A Dtrace-pc-guard.ll1 …nitizer-coverage-trace-pc-guard -mtriple=x86_64 -S | FileCheck %s --check-prefixes=CHECK,COMDAT,ELF
5 …coverage-trace-pc-guard -mtriple=x86_64-windows -S | FileCheck %s --check-prefixes=CHECK,COMDAT,WIN
7 ; COMDAT: $foo = comdat nodeduplicate
8 ; COMDAT: $CallViaVptr = comdat nodeduplicate
9 ; COMDAT: $DirectBitcastCall = comdat nodeduplicate
/llvm-project-15.0.7/llvm/test/ExecutionEngine/JITLink/X86/
H A DCOFF_comdat_weak.s5 # Check a COMDAT any symbol is exported as a weak symbol.
10 # CHECK-NEXT: 8: Exporting COMDAT graph symbol for COFF symbol "func" in section 4
H A DCOFF_comdat_any.test5 # Check a weak symbol is created for a COMDAT symbol with IMAGE_COMDAT_SELECT_ANY selection type.
10 # CHECK-NEXT: 4: Exporting COMDAT graph symbol for COFF symbol "func" in section 2
H A DCOFF_comdat_noduplicate.test5 # Check a strong symbol is created for a COMDAT symbol with IMAGE_COMDAT_SELECT_NODUPLICATES select…
10 # CHECK-NEXT: 4: Exporting COMDAT graph symbol for COFF symbol "func" in section 2
H A DCOFF_comdat_exact_match.test5 # Check a weak symbol is created for a COMDAT symbol with IMAGE_COMDAT_SELECT_EXACT_MATCH selection…
11 # CHECK-NEXT: 4: Exporting COMDAT graph symbol for COFF symbol "func" in section 2
H A DCOFF_comdat_same_size.test5 # Check a weak symbol is created for a COMDAT symbol with IMAGE_COMDAT_SELECT_SAME_SIZE selection t…
11 # CHECK-NEXT: 4: Exporting COMDAT graph symbol for COFF symbol "func" in section 2
H A DCOFF_comdat_intervene.test8 # CHECK: 6: Exporting COMDAT graph symbol for COFF symbol "func2" in section 3
10 # CHECK: 7: Exporting COMDAT graph symbol for COFF symbol "func" in section 2
H A DCOFF_comdat_associative.test5 # Check COMDAT associative symbol is emitted as local symbol.
10 # CHECK-NEXT: 4: Exporting COMDAT graph symbol for COFF symbol "func" in section 2
/llvm-project-15.0.7/llvm/test/Transforms/PGOProfile/
H A Dbranch1.ll1 ; RUN: opt < %s -passes=pgo-instr-gen -S | FileCheck %s --check-prefix=GEN --check-prefix=GEN-COMDAT
16 ; GEN-COMDAT: $__llvm_profile_raw_version = comdat any
17 ; GEN-COMDAT: @__llvm_profile_raw_version = constant i64 {{[0-9]+}}, comdat
/llvm-project-15.0.7/llvm/test/tools/llvm-objcopy/ELF/
H A Dcompress-debug-sections-groups.test4 ## of debug sections included in a COMDAT group.
30 # CHECK-NEXT: Type: COMDAT
H A Dgroup.test13 # CHECK-NEXT: Type: COMDAT (0x1)
94 # WEAK-SIG: COMDAT group section [ 1] `.group' [foo] contains 1 sections:
100 # GLOBAL-SIG: COMDAT group section [ 1] `.group' [foo] contains 1 sections:
/llvm-project-15.0.7/llvm/test/Bitcode/
H A Dbcanalyzer-comdat.ll3 ; CHECK: <COMDAT

123