Home
last modified time | relevance | path

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

/llvm-project-15.0.7/lld/ELF/
H A DLinkerScript.h88 struct SymbolAssignment : SectionCommand { struct
89 SymbolAssignment(StringRef name, Expr e, std::string loc) in SymbolAssignment() function
273 void addSymbol(SymbolAssignment *cmd);
274 void assignSymbol(SymbolAssignment *cmd, bool inSec);
H A DLinkerScript.cpp197 static bool shouldDefineSym(SymbolAssignment *cmd) { in shouldDefineSym()
214 void LinkerScript::addSymbol(SymbolAssignment *cmd) { in addSymbol()
248 static void declareSymbol(SymbolAssignment *cmd) { in declareSymbol()
276 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) { in getSymbolAssignmentValues()
283 if (auto *assign = dyn_cast<SymbolAssignment>(subCmd)) in getSymbolAssignmentValues()
346 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) { in declareSymbols()
359 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) in declareSymbols()
692 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) in processSymbolAssignments()
1028 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) { in assignOffsets()
1088 if (auto assign = dyn_cast<SymbolAssignment>(cmd)) in isDiscardable()
[all …]
H A DScriptParser.cpp90 SymbolAssignment *readSymbolAssignment(StringRef name);
109 SymbolAssignment *readProvideHidden(bool provide, bool hidden);
110 SymbolAssignment *readAssignment(StringRef tok);
274 } else if (SymbolAssignment *cmd = readAssignment(tok)) { in readLinkerScript()
288 SymbolAssignment *cmd = make<SymbolAssignment>(name, e, getCurrentLocation()); in readDefsym()
933 } else if (SymbolAssignment *assign = readAssignment(tok)) { in readOutputSectionDescription()
1027 SymbolAssignment *cmd = readSymbolAssignment(name); in readProvideHidden()
1034 SymbolAssignment *ScriptParser::readAssignment(StringRef tok) { in readAssignment()
1040 SymbolAssignment *cmd = nullptr; in readAssignment()
1069 SymbolAssignment *ScriptParser::readSymbolAssignment(StringRef name) { in readSymbolAssignment()
[all …]
H A DMapFile.cpp162 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) { in writeMapFile()
200 if (auto *assign = dyn_cast<SymbolAssignment>(subCmd)) { in writeMapFile()
H A DWriter.cpp1155 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) in shouldSkip()
1541 isa<SymbolAssignment>(**firstSectionOrDotAssignment)) in sortSections()
H A DRelocations.cpp69 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) in getLinkerScriptLocation()