Home
last modified time | relevance | path

Searched refs:Thin (Results 1 – 13 of 13) sorted by relevance

/openbsd/src/gnu/llvm/llvm/tools/llvm-ar/
Dllvm-ar.cpp237 static bool Thin = false; ///< 'T' modifier variable
418 Thin = true; in parseCommandLine()
435 if (Thin) in parseCommandLine()
775 if (Thin && FlattenArchive) { in addChildMember()
796 if (!Thin || Lib.isThin()) { in addChildMember()
800 addChildMember(Members, Child, /*FlattenArchive=*/Thin); in addChildMember()
816 if (!Thin) { in getArchiveMember()
848 if (!Thin || Lib.isThin()) { in addMember()
852 addChildMember(Members, Child, /*FlattenArchive=*/Thin); in addMember()
880 if (Thin && !sys::path::is_absolute(Path)) { in computeInsertAction()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Object/
DArchiveWriter.cpp259 static bool useStringTable(bool Thin, StringRef Name) { in useStringTable() argument
260 return Thin || Name.size() >= 16 || Name.contains('/'); in useStringTable()
281 bool Thin, const NewArchiveMember &M, in printMemberHeader() argument
286 if (!useStringTable(Thin, M.MemberName)) in printMemberHeader()
291 if (Thin) { in printMemberHeader()
485 object::Archive::Kind Kind, bool Thin, bool Deterministic, in computeMemberData() argument
558 StringRef Data = Thin ? "" : Buf.getBuffer(); in computeMemberData()
592 printMemberHeader(Out, Pos, StringTable, MemberNames, Kind, Thin, M, in computeMemberData()
663 bool Deterministic, bool Thin) { in writeArchiveToStream() argument
664 assert((!Thin || !isBSDLike(Kind)) && "Only the gnu format has a thin mode"); in writeArchiveToStream()
[all …]
/openbsd/src/gnu/llvm/llvm/include/llvm/Object/
DArchiveWriter.h45 bool Deterministic, bool Thin,
52 object::Archive::Kind Kind, bool Deterministic, bool Thin);
/openbsd/src/gnu/llvm/llvm/tools/dsymutil/
DMachOUtils.cpp97 for (auto &Thin : ArchFiles) in generateUniversalBinary() local
98 Args.push_back(Thin.path()); in generateUniversalBinary()
101 for (auto &Thin : ArchFiles) { in generateUniversalBinary() local
102 Thin.Arch = getArchName(Thin.Arch); in generateUniversalBinary()
104 Args.push_back(Thin.Arch); in generateUniversalBinary()
/openbsd/src/gnu/llvm/llvm/docs/
DAdvancedBuilds.rst130 Thin or Full will enable ThinLTO or full LTO respectively, further enhancing
138 -DPGO_INSTRUMENT_LTO=Thin \
233 It is also possible to use BOLT on top of PGO and (Thin)LTO for an even more
244 -DPGO_INSTRUMENT_LTO=Thin
DBuildingADistribution.rst166 *LLVM_ENABLE_LTO* option on your stage-2 build to ``Thin`` or ``Full`` to enable
DCMake.rst528 ``On``, ``Thin`` and ``Full``. Defaults to OFF.
DLangRef.rst7703 Specifically, tools that test the Thin Link portion of a ThinLTO compile
/openbsd/src/gnu/llvm/clang/docs/
DThinLTO.rst216 * ``-DLLVM_ENABLE_LTO=Thin``
224 * ``-DLLVM_ENABLE_LTO=Thin``
238 The ``BOOTSTRAP_LLVM_ENABLE_LTO=Thin`` will enable ThinLTO for stage 2 and
DUsersManual.rst371 When targeting (Thin)LTO, the base is derived from the output filename, and
/openbsd/src/usr.bin/file/magdir/
Darchive137 # "Thin" archive, as can be produced by GNU ar.
/openbsd/src/gnu/llvm/llvm/cmake/modules/
DHandleLLVMOptions.cmake30 set(LLVM_ENABLE_LTO OFF CACHE STRING "Build LLVM with LTO. May be specified as Thin or Full to use …
/openbsd/src/gnu/usr.bin/texinfo/doc/
Dtexinfo.txi10238 @cindex Thin space between number, dimension