Searched refs:outputSections (Results 1 - 16 of 16) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/lld/COFF/
H A DLLDMapFile.h17 void writeLLDMapFile(llvm::ArrayRef<OutputSection *> outputSections);
H A DMapFile.h17 void writeMapFile(llvm::ArrayRef<OutputSection *> outputSections);
H A DPDB.h29 llvm::ArrayRef<OutputSection *> outputSections,
H A DWriter.cpp84 static std::vector<OutputSection *> outputSections; variable
87 return osidx == 0 ? nullptr : outputSections[osidx - 1];
543 for (OutputSection *sec : outputSections) {
555 for (OutputSection *sec : outputSections) {
576 for (OutputSection *sec : outputSections)
584 for (OutputSection *sec : outputSections)
603 outputSections.clear();
635 createPDB(symtab, outputSections, sectionTable, buildId->buildId);
639 writeLLDMapFile(outputSections);
640 writeMapFile(outputSections);
[all...]
H A DLLDMapFile.cpp89 void lld::coff::writeLLDMapFile(ArrayRef<OutputSection *> outputSections) { argument
107 for (OutputSection *sec : outputSections) {
H A DMapFile.cpp204 void lld::coff::writeMapFile(ArrayRef<OutputSection *> outputSections) { argument
251 for (OutputSection *sec : outputSections) {
H A DPDB.cpp108 void addImportFilesToPDB(ArrayRef<OutputSection *> outputSections);
124 void addSections(ArrayRef<OutputSection *> outputSections,
1273 void PDBLinker::addImportFilesToPDB(ArrayRef<OutputSection *> outputSections) { argument
1360 ArrayRef<OutputSection *> outputSections,
1368 pdb.addImportFilesToPDB(outputSections);
1369 pdb.addSections(outputSections, sectionTable);
1414 void PDBLinker::addSections(ArrayRef<OutputSection *> outputSections, argument
1426 for (OutputSection *os : outputSections) {
1359 createPDB(SymbolTable *symtab, ArrayRef<OutputSection *> outputSections, ArrayRef<uint8_t> sectionTable, llvm::codeview::DebugInfo *buildId) argument
/freebsd-13-stable/contrib/llvm-project/lld/ELF/
H A DRelocations.h128 void hexagonTLSSymbolUpdate(ArrayRef<OutputSection *> outputSections);
129 bool hexagonNeedsTLSSymbol(ArrayRef<OutputSection *> outputSections);
138 bool createThunks(ArrayRef<OutputSection *> outputSections);
146 void mergeThunks(ArrayRef<OutputSection *> outputSections);
154 void createInitialThunkSections(ArrayRef<OutputSection *> outputSections);
H A DWriter.cpp174 for (OutputSection *sec : outputSections)
596 for (OutputSection *sec : outputSections)
617 for (OutputSection *sec : outputSections)
1161 for (OutputSection *os : outputSections) {
1188 for (OutputSection *os : outputSections) {
1618 for (OutputSection *sec : outputSections) {
1693 hexagonTLSSymbolUpdate(outputSections);
1697 bool changed = target->needsThunks && tc.createThunks(outputSections);
1808 for (OutputSection *os : outputSections) {
1832 for (OutputSection *os : outputSections) {
[all...]
H A DOutputSections.h146 extern std::vector<OutputSection *> outputSections;
H A DRelocations.cpp1550 ArrayRef<OutputSection *> outputSections,
1552 for (OutputSection *os : outputSections) {
1652 void ThunkCreator::mergeThunks(ArrayRef<OutputSection *> outputSections) { argument
1654 outputSections, [&](OutputSection *os, InputSectionDescription *isd) {
1763 ArrayRef<OutputSection *> outputSections) {
1767 outputSections, [&](OutputSection *os, InputSectionDescription *isd) {
1932 bool ThunkCreator::createThunks(ArrayRef<OutputSection *> outputSections) { argument
1936 createInitialThunkSections(outputSections);
1944 outputSections, [&](OutputSection *os, InputSectionDescription *isd) {
1993 mergeThunks(outputSections);
1549 forEachInputSectionDescription( ArrayRef<OutputSection *> outputSections, llvm::function_ref<void(OutputSection *, InputSectionDescription *)> fn) argument
1762 createInitialThunkSections( ArrayRef<OutputSection *> outputSections) argument
2002 hexagonNeedsTLSSymbol(ArrayRef<OutputSection *> outputSections) argument
2016 hexagonTLSSymbolUpdate(ArrayRef<OutputSection *> outputSections) argument
[all...]
H A DLinkerScript.cpp846 for (OutputSection *sec : outputSections)
1085 for (OutputSection *sec : outputSections)
1188 for (OutputSection *sec : outputSections) {
H A DAArch64ErrataFix.cpp632 for (OutputSection *os : outputSections) {
H A DARMErrataFix.cpp514 for (OutputSection *os : outputSections) {
H A DOutputSections.cpp42 std::vector<OutputSection *> elf::outputSections; member in class:elf
H A DDriver.cpp91 outputSections.clear();

Completed in 125 milliseconds