Lines Matching refs:comdat
1 ;; Test comdat functions.
5 $linkonceodr = comdat any
6 $weakodr = comdat any
11 ; ELF: @__profc_linkonceodr.[[#]] = linkonce_odr hidden global {{.*}} comdat, align 8
12 ; ELF: @__profd_linkonceodr.[[#]] = private global {{.*}} comdat($__profc_linkonceodr.[[#]]), ali…
13 ; COFF: @__profc_linkonceodr.[[#]] = linkonce_odr hidden global {{.*}} comdat, align 8
14 ; COFF: @__profd_linkonceodr.[[#]] = linkonce_odr hidden global {{.*}} comdat, align 8
15 define linkonce_odr void @linkonceodr() comdat {
19 ;; weakodr in a comdat is not renamed. There is no guarantee that definitions in
23 ; ELF: @__profc_weakodr = weak_odr hidden global {{.*}} comdat, align 8
24 ; ELF: @__profd_weakodr = weak_odr hidden global {{.*}} comdat($__profc_weakodr), align 8
25 ; COFF: @__profc_weakodr = weak_odr hidden global {{.*}} comdat, align 8
26 ; COFF: @__profd_weakodr = weak_odr hidden global {{.*}} comdat, align 8
27 define weak_odr void @weakodr() comdat {