Home
last modified time | relevance | path

Searched refs:LinkerDriver (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/lld/COFF/
H A DDriverUtils.cpp79 void LinkerDriver::parseNumbers(StringRef arg, uint64_t *addr, uint64_t *size) { in parseNumbers()
89 void LinkerDriver::parseVersion(StringRef arg, uint32_t *major, in parseVersion()
99 void LinkerDriver::parseGuard(StringRef fullArg) { in parseGuard()
119 void LinkerDriver::parseSubsystem(StringRef arg, WindowsSubsystem *sys, in parseSubsystem()
146 void LinkerDriver::parseMerge(StringRef s) { in parseMerge()
163 void LinkerDriver::parsePDBPageSize(StringRef s) { in parsePDBPageSize()
210 void LinkerDriver::parseSection(StringRef s) { in parseSection()
217 void LinkerDriver::parseDosStub(StringRef path) { in parseDosStub()
234 void LinkerDriver::parseFunctionPadMin(llvm::opt::Arg *a) { in parseFunctionPadMin()
255 void LinkerDriver::parseDependentLoadFlags(llvm::opt::Arg *a) { in parseDependentLoadFlags()
[all …]
H A DDriver.cpp171 llvm::Triple::ArchType LinkerDriver::getArch() { in getArch()
175 std::vector<Chunk *> LinkerDriver::getChunks() const { in getChunks()
200 void LinkerDriver::addFile(InputFile *file) { in addFile()
248 MemoryBufferRef LinkerDriver::takeBuffer(std::unique_ptr<MemoryBuffer> mb) { in takeBuffer()
258 void LinkerDriver::addBuffer(std::unique_ptr<MemoryBuffer> mb, in addBuffer()
320 void LinkerDriver::enqueuePath(StringRef path, bool wholeArchive, bool lazy) { in enqueuePath()
363 void LinkerDriver::addArchiveBuffer(MemoryBufferRef mb, StringRef symName, in addArchiveBuffer()
394 void LinkerDriver::addThinArchiveBuffer(MemoryBufferRef mb, StringRef symName) { in addThinArchiveBuffer()
402 void LinkerDriver::enqueueArchiveMember(const Archive::Child &c, in enqueueArchiveMember()
443 bool LinkerDriver::isDecorated(StringRef sym) { in isDecorated()
[all …]
H A DDriver.h77 class LinkerDriver {
79 LinkerDriver(COFFLinkerContext &ctx) : ctx(ctx) {} in LinkerDriver() function
H A DCOFFLinkerContext.h31 LinkerDriver driver;
/freebsd/contrib/llvm-project/lld/ELF/
H A DConfig.h180 class LinkerDriver {
182 LinkerDriver(Ctx &ctx);
183 LinkerDriver(LinkerDriver &) = delete;
606 LinkerDriver driver;
H A DDriver.cpp231 bool LinkerDriver::tryAddFatLTOFile(MemoryBufferRef mb, StringRef archiveName, in tryAddFatLTOFile()
245 void LinkerDriver::addFile(StringRef path, bool withLOption) { in addFile()
337 void LinkerDriver::addLibrary(StringRef name) { in addLibrary()
648 LinkerDriver::LinkerDriver(Ctx &ctx) : ctx(ctx) {} in LinkerDriver() function in LinkerDriver
650 void LinkerDriver::linkerMain(ArrayRef<const char *> argsArr) { in linkerMain()
2072 void LinkerDriver::createFiles(opt::InputArgList &args) { in createFiles()
2200 void LinkerDriver::inferMachineType() { in inferMachineType()
2691 void LinkerDriver::compileBitcodeFiles(bool skipLinkedOutput) { in compileBitcodeFiles()
3133 template <class ELFT> void LinkerDriver::link(opt::InputArgList &args) { in link()