Lines Matching refs:LinkerScript

49 StringRef LinkerScript::getOutputSectionName(const InputSectionBase *s) const {  in getOutputSectionName()
135 LinkerScript::LinkerScript(Ctx &ctx) : ctx(ctx) {} in LinkerScript() function in LinkerScript
136 LinkerScript::~LinkerScript() {} in ~LinkerScript()
138 OutputDesc *LinkerScript::createOutputSection(StringRef name, in createOutputSection()
156 OutputDesc *LinkerScript::getOrCreateOutputSection(StringRef name) { in getOrCreateOutputSection()
173 void LinkerScript::expandMemoryRegions(uint64_t size) { in expandMemoryRegions()
181 void LinkerScript::expandOutputSection(uint64_t size) { in expandOutputSection()
197 void LinkerScript::setDot(Expr e, const Twine &loc, bool inSec) { in setDot()
228 void LinkerScript::addSymbol(SymbolAssignment *cmd) { in addSymbol()
262 void LinkerScript::declareSymbol(SymbolAssignment *cmd) { in declareSymbol()
328 void LinkerScript::processInsertCommands() { in processInsertCommands()
368 void LinkerScript::declareSymbols() { in declareSymbols()
394 void LinkerScript::assignSymbol(SymbolAssignment *cmd, bool inSec) { in assignSymbol()
443 bool LinkerScript::shouldKeep(InputSectionBase *s) { in shouldKeep()
523 LinkerScript::computeInputSections(const InputSectionDescription *cmd, in computeInputSections()
679 void LinkerScript::discard(InputSectionBase &s) { in discard()
689 void LinkerScript::discardSynthetic(OutputSection &outCmd) { in discardSynthetic()
704 LinkerScript::createInputSectionList(OutputSection &outCmd) { in createInputSectionList()
719 void LinkerScript::processSectionCommands() { in processSectionCommands()
854 void LinkerScript::processSymbolAssignments() { in processSymbolAssignments()
1002 void LinkerScript::addOrphanSections() { in addOrphanSections()
1067 void LinkerScript::diagnoseOrphanHandling() const { in diagnoseOrphanHandling()
1091 void LinkerScript::diagnoseMissingSGSectionAddress() const { in diagnoseMissingSGSectionAddress()
1107 LinkerScript::findMemoryRegion(OutputSection *sec, MemoryRegion *hint) { in findMemoryRegion()
1164 bool LinkerScript::assignOffsets(OutputSection *sec) { in assignOffsets()
1336 void LinkerScript::adjustOutputSections() { in adjustOutputSections()
1425 void LinkerScript::adjustSectionsAfterSorting() { in adjustSectionsAfterSorting()
1469 void LinkerScript::allocateHeaders( in allocateHeaders()
1511 LinkerScript::AddressState::AddressState(const LinkerScript &script) { in AddressState()
1524 LinkerScript::assignAddresses() { in assignAddresses()
1573 bool LinkerScript::spillSections() { in spillSections()
1680 void LinkerScript::erasePotentialSpillSections() { in erasePotentialSpillSections()
1700 SmallVector<std::unique_ptr<PhdrEntry>, 0> LinkerScript::createPhdrs() { in createPhdrs()
1738 bool LinkerScript::needsInterpSection() { in needsInterpSection()
1747 ExprValue LinkerScript::getSymbolValue(StringRef name, const Twine &loc) { in getSymbolValue()
1784 SmallVector<size_t, 0> LinkerScript::getPhdrIndices(OutputSection *cmd) { in getPhdrIndices()
1797 void LinkerScript::printMemoryUsage(raw_ostream& os) { in printMemoryUsage()
1824 void LinkerScript::recordError(const Twine &msg) { in recordError()
1840 void LinkerScript::checkFinalScriptConditions() const { in checkFinalScriptConditions()
1851 void LinkerScript::addScriptReferencedSymbolsToSymTable() { in addScriptReferencedSymbolsToSymTable()
1883 bool LinkerScript::shouldAddProvideSym(StringRef symName) { in shouldAddProvideSym()