Lines Matching refs:OutputSection
612 OutputSection *osec = (isRO ? in.bssRelRo : in.bss)->getParent(); in addCopyRelSymbol()
1649 ArrayRef<OutputSection *> outputSections, in forEachInputSectionDescription()
1650 llvm::function_ref<void(OutputSection *, InputSectionDescription *)> fn) { in forEachInputSectionDescription() argument
1651 for (OutputSection *os : outputSections) { in forEachInputSectionDescription()
1751 void ThunkCreator::mergeThunks(ArrayRef<OutputSection *> outputSections) { in mergeThunks()
1753 outputSections, [&](OutputSection *os, InputSectionDescription *isd) { in mergeThunks()
1790 ThunkSection *ThunkCreator::getISDThunkSec(OutputSection *os, in getISDThunkSec()
1830 OutputSection *tos = isec->getParent(); in getISThunkSec()
1867 ArrayRef<OutputSection *> outputSections) { in createInitialThunkSections()
1871 outputSections, [&](OutputSection *os, InputSectionDescription *isd) { in createInitialThunkSections()
1900 ThunkSection *ThunkCreator::addThunkSection(OutputSection *os, in addThunkSection()
2039 bool ThunkCreator::createThunks(ArrayRef<OutputSection *> outputSections) { in createThunks()
2051 outputSections, [&](OutputSection *os, InputSectionDescription *isd) { in createThunks()
2109 bool elf::hexagonNeedsTLSSymbol(ArrayRef<OutputSection *> outputSections) { in hexagonNeedsTLSSymbol()
2112 outputSections, [&](OutputSection *os, InputSectionDescription *isd) { in hexagonNeedsTLSSymbol()
2123 void elf::hexagonTLSSymbolUpdate(ArrayRef<OutputSection *> outputSections) { in hexagonTLSSymbolUpdate()
2129 outputSections, [&](OutputSection *os, InputSectionDescription *isd) { in hexagonTLSSymbolUpdate()