Searched refs:COMDAT (Results 1 – 13 of 13) sorted by relevance
/minix/external/bsd/llvm/dist/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 | coff-comdat3.ll | 8 ; CHECK: Associative COMDAT symbol 'foo' does not exist.
|
H A D | odr_comdat.ll | 7 ; "Any static member data object is emitted in a COMDAT identified by its mangled
|
/minix/external/bsd/llvm/dist/llvm/docs/ |
H A D | Extensions.rst | 81 Supported COMDAT types: 84 Discards duplicate sections with the same COMDAT symbol. This is the default 132 Note that in the combined form the COMDAT symbol is explicit. This 151 COMDAT section is linked. This other section is indicated by the comdat symbol 157 1. It must be a COMDAT section. 158 2. It cannot be another associative COMDAT section.
|
H A D | LangRef.rst | 669 Additionally, the function can placed in a COMDAT. 758 The linker may choose any COMDAT key, the choice is arbitrary. 760 The linker may choose any COMDAT key but the sections must contain the 763 The linker will choose the section containing the largest COMDAT key. 765 The linker requires that only section with this COMDAT key exist. 767 The linker may choose any COMDAT key but the sections must contain the 774 the COMDAT key's section is the largest: 796 and another COMDAT section with selection kind 801 It, or an alias to it, must have the same name as the COMDAT group when 804 which COMDAT groups get selected depending on the selection kind. [all …]
|
H A D | BitCodeFormat.rst | 793 * *comdat*: An encoding of the COMDAT of this function
|
/minix/external/bsd/llvm/dist/llvm/test/Linker/ |
H A D | comdat8.ll | 8 ; CHECK: COMDAT key involves incomputable alias size.
|
/minix/external/bsd/llvm/dist/llvm/test/Instrumentation/AddressSanitizer/ |
H A D | do-not-touch-comdat-global.ll | 2 ; the COMDAT ones.
|
/minix/external/bsd/llvm/dist/llvm/test/CodeGen/ARM/ |
H A D | odr_comdat.ll | 7 ; "Any static member data object is emitted in a COMDAT identified by its mangled
|
/minix/external/bsd/llvm/dist/llvm/test/MC/COFF/ |
H A D | weak-symbol.ll | 1 ; Test that weak functions and globals are placed into selectany COMDAT
|
/minix/external/bsd/llvm/dist/llvm/lib/MC/ |
H A D | WinCOFFObjectWriter.cpp | 908 const MCSymbol *COMDAT = MCSec.getCOMDATSymbol(); in WriteObject() local 909 assert(COMDAT); in WriteObject() 910 COFFSymbol *COMDATSymbol = GetOrCreateCOFFSymbol(COMDAT); in WriteObject()
|
/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 370 StringRef COMDAT = KeySym ? KeySym->getName() : ""; in getStaticStructorSection() local 401 return Ctx.getELFSection(Name, Type, Flags, Kind, 0, COMDAT); in getStaticStructorSection()
|
/minix/external/bsd/llvm/dist/clang/lib/CodeGen/ |
H A D | ItaniumCXXABI.cpp | 3087 enum class StructorCodegen { Emit, RAUW, Alias, COMDAT }; enumerator 3118 return StructorCodegen::COMDAT; in getCodegenToUse() 3175 if (CGType == StructorCodegen::Alias || CGType == StructorCodegen::COMDAT) { in emitCXXStructor() 3192 if (DD && Type == StructorType::Base && CGType != StructorCodegen::COMDAT && in emitCXXStructor() 3198 if (CGType == StructorCodegen::COMDAT) { in emitCXXStructor()
|