| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | gc-sections-group.s | 44 # 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 D | relocatable-comdat2.s | 18 # CHECK-NEXT: Type: COMDAT 29 # CHECK-NEXT: Type: COMDAT
|
| H A D | relocatable-comdat-multiple.s | 13 # CHECK-NEXT: Type: COMDAT 25 # CHECK-NEXT: Type: COMDAT
|
| H A D | relocatable-comdat.s | 13 # 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 D | global_with_comdat.ll | 10 …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 D | speculation-hardening-sls.ll | 1 …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 D | block-desc-str.m | 1 …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 D | remove-section.test | 20 …--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 D | groups.test | 15 # 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 D | speculation-hardening-sls.ll | 1 …-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 D | coff-comdat2.ll | 9 ; CHECK: Associative COMDAT symbol 'foo' is not a key for its COMDAT.
|
| H A D | basic-block-sections-labels-functions-sections.ll | 34 …heck we add .llvm_bb_addr_map section to a COMDAT group with the corresponding .text section if su…
|
| H A D | stack-size-section-function-sections.ll | 16 ; 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 D | trace-pc-guard.ll | 1 …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 D | COFF_comdat_weak.s | 5 # 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 D | COFF_comdat_any.test | 5 # 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 D | COFF_comdat_noduplicate.test | 5 # 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 D | COFF_comdat_exact_match.test | 5 # 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 D | COFF_comdat_same_size.test | 5 # 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 D | COFF_comdat_intervene.test | 8 # 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 D | COFF_comdat_associative.test | 5 # 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 D | branch1.ll | 1 ; 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 D | compress-debug-sections-groups.test | 4 ## of debug sections included in a COMDAT group. 30 # CHECK-NEXT: Type: COMDAT
|
| H A D | group.test | 13 # 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 D | bcanalyzer-comdat.ll | 3 ; CHECK: <COMDAT
|