Searched refs:LLD (Results 1 – 20 of 20) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/lld/docs/ |
| H A D | windows_support.rst | 17 LLD supports Windows operating system. When invoked as ``lld-link.exe`` or with 19 command line options, and it drives further linking processes. LLD accepts 23 The current status is that LLD is used to link production builds of large 39 same as on Unix (.a). LLD can read it. 42 :good:`Done`. LLD creates a DLL if ``/DLL`` option is given. Exported 55 :partial:`Partially done`. LLD currently recognizes these directives: 60 link.exe. However, LLD does not support /DEBUG:FASTLINK. 63 Downloading LLD 70 Building LLD 76 1. Check out LLVM and LLD from the LLVM SVN repository (or Git mirror), [all …]
|
| H A D | index.rst | 1 LLD - The LLVM Linker 4 LLD is a linker from the LLVM project that is a drop-in replacement 20 - LLD is a drop-in replacement for the GNU linkers that accepts the 24 LLD default system linker in future versions of the operating 26 of February 2017, LLD is able to link the entire FreeBSD/amd64 base 32 - LLD is very fast. When you link a large program on a multicore 46 - You can embed LLD in your program to eliminate dependencies on 115 Using LLD 118 LLD is installed as ``ld.lld``. On Unix, linkers are invoked by 126 ``/usr/bin/ld`` is resolved to LLD. [all …]
|
| H A D | NewLLD.rst | 7 You can embed LLD to your program by linking against it and calling the linker's 28 This is a list of design choices we've made for ELF and COFF LLD. 61 LLD's handling of archive files (the files with ".a" file extension) is 64 problem is, and how LLD approached the problem. 95 Here is how LLD approaches the problem. Instead of memorizing only undefined 96 symbols, we program LLD so that it memorizes all symbols. When it sees an 102 We believe that LLD's way is efficient and easy to justify. 104 The semantics of LLD's archive handling are different from the traditional 115 info, which is roughly 2 GB in output size, LLD reads 122 LLD produces the 2 GB executable in 15 seconds. [all …]
|
| H A D | development.rst | 6 Note: this document discuss Mach-O port of LLD. For ELF and COFF,
|
| H A D | AtomLLD.rst | 4 Note: this document discuss Mach-O port of LLD. For ELF and COFF,
|
| H A D | Driver.rst | 5 Note: this document discuss Mach-O port of LLD. For ELF and COFF,
|
| H A D | Readers.rst | 6 Note: this document discuss Mach-O port of LLD. For ELF and COFF,
|
| H A D | design.rst | 6 Note: this document discuss Mach-O port of LLD. For ELF and COFF,
|
| /freebsd-12.1/contrib/llvm/tools/lld/ |
| H A D | CODE_OWNERS.TXT | 2 particular part of LLD are reviewed, either by themself or by someone else. 3 They are also the gatekeepers for their part of LLD, with the final word on
|
| H A D | .arcconfig | 2 "repository.callsign" : "LLD",
|
| H A D | CMakeLists.txt | 124 # Compute the LLD version from the LLVM version. 127 message(STATUS "LLD version: ${LLD_VERSION}") 134 # Determine LLD revision and repository.
|
| /freebsd-12.1/share/mk/ |
| H A D | src.opts.mk | 300 __DEFAULT_YES_OPTIONS+=CLANG CLANG_BOOTSTRAP CLANG_IS_CC LLD 306 __DEFAULT_YES_OPTIONS+=CLANG GCC GCC_BOOTSTRAP GNUCXX GPL_DTC LLD 311 __DEFAULT_NO_OPTIONS+=CLANG CLANG_BOOTSTRAP CLANG_IS_CC LLD
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsSERegisterInfo.cpp | 83 case Mips::LLD: in getLoadStoreOffsetSizeInBits()
|
| H A D | MipsExpandPseudo.cpp | 236 LL = STI->hasMips64r6() ? Mips::LLD_R6 : Mips::LLD; in expandAtomicCmpSwap() 511 LL = STI->hasMips64r6() ? Mips::LLD_R6 : Mips::LLD; in expandAtomicBinOp()
|
| H A D | Mips32r6InstrFormats.td | 61 // The spec occasionally names this value LL, LLD, SC, or SCD.
|
| H A D | Mips64InstrInfo.td | 239 def LLD : LLBase<"lld", GPR64Opnd, mem_simmptr>, LW_FM<0x34>,
|
| /freebsd-12.1/sys/conf/ |
| H A D | ldscript.riscv | 96 LLD. */
|
| /freebsd-12.1/contrib/llvm/tools/lld/COFF/ |
| H A D | Options.td | 152 // LLD extensions
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 18290 LoadSDNode *LLD = cast<LoadSDNode>(LHS); in SimplifySelectOps() local 18296 LLD->isVolatile() || RLD->isVolatile() || in SimplifySelectOps() 18299 LLD->isIndexed() || RLD->isIndexed() || in SimplifySelectOps() 18301 LLD->getMemoryVT() != RLD->getMemoryVT() || in SimplifySelectOps() 18305 LLD->getExtensionType() != ISD::EXTLOAD && in SimplifySelectOps() 18312 LLD->getPointerInfo().getAddrSpace() != 0 || in SimplifySelectOps() 18319 if (LLD->isPredecessorOf(RLD) || RLD->isPredecessorOf(LLD)) in SimplifySelectOps() 18333 Worklist.push_back(LLD); in SimplifySelectOps() 18350 if ((LLD->hasAnyUseOfValue(1) && in SimplifySelectOps() 18372 if ((LLD->hasAnyUseOfValue(1) && in SimplifySelectOps() [all …]
|
| /freebsd-12.1/ |
| H A D | UPDATING | 902 arm64 builds now use the base system LLD 4.0.0 linker by default,
|