Lines Matching refs:OutputSection
365 OutputSection *osec = (isRO ? in.bssRelRo : in.bss)->getParent(); in addCopyRelSymbol()
1730 ArrayRef<OutputSection *> outputSections, in forEachInputSectionDescription()
1731 llvm::function_ref<void(OutputSection *, InputSectionDescription *)> fn) { in forEachInputSectionDescription() argument
1732 for (OutputSection *os : outputSections) { in forEachInputSectionDescription()
1832 void ThunkCreator::mergeThunks(ArrayRef<OutputSection *> outputSections) { in mergeThunks()
1834 outputSections, [&](OutputSection *os, InputSectionDescription *isd) { in mergeThunks()
1884 ThunkSection *ThunkCreator::getISDThunkSec(OutputSection *os, in getISDThunkSec()
1926 OutputSection *tos = isec->getParent(); in getISThunkSec()
1963 ArrayRef<OutputSection *> outputSections) { in createInitialThunkSections()
1967 outputSections, [&](OutputSection *os, InputSectionDescription *isd) { in createInitialThunkSections()
1996 ThunkSection *ThunkCreator::addThunkSection(OutputSection *os, in addThunkSection()
2123 ArrayRef<OutputSection *> outputSections) { in createThunks()
2136 outputSections, [&](OutputSection *os, InputSectionDescription *isd) { in createThunks()
2193 bool elf::hexagonNeedsTLSSymbol(ArrayRef<OutputSection *> outputSections) { in hexagonNeedsTLSSymbol()
2196 outputSections, [&](OutputSection *os, InputSectionDescription *isd) { in hexagonNeedsTLSSymbol()
2207 void elf::hexagonTLSSymbolUpdate(ArrayRef<OutputSection *> outputSections) { in hexagonTLSSymbolUpdate()
2213 outputSections, [&](OutputSection *os, InputSectionDescription *isd) { in hexagonTLSSymbolUpdate()