Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/lld/ELF/
H A DLinkerScript.h91 struct SymbolAssignment : BaseCommand { struct
92 SymbolAssignment(StringRef name, Expr e, std::string loc) in SymbolAssignment() argument
259 void addSymbol(SymbolAssignment *cmd);
260 void assignSymbol(SymbolAssignment *cmd, bool inSec);
H A DLinkerScript.cpp145 static bool shouldDefineSym(SymbolAssignment *cmd) { in shouldDefineSym()
162 void LinkerScript::addSymbol(SymbolAssignment *cmd) { in addSymbol()
195 static void declareSymbol(SymbolAssignment *cmd) { in declareSymbol()
222 if (auto *cmd = dyn_cast<SymbolAssignment>(base)) { in getSymbolAssignmentValues()
229 if (auto *cmd = dyn_cast<SymbolAssignment>(sub_base)) in getSymbolAssignmentValues()
291 if (auto *cmd = dyn_cast<SymbolAssignment>(base)) { in declareSymbols()
304 if (auto *cmd = dyn_cast<SymbolAssignment>(base2)) in declareSymbols()
643 if (auto *cmd = dyn_cast<SymbolAssignment>(base)) in processSymbolAssignments()
986 if (auto *cmd = dyn_cast<SymbolAssignment>(base)) { in assignOffsets()
1036 if (auto cmd = dyn_cast<SymbolAssignment>(base)) in isDiscardable()
[all …]
H A DScriptParser.cpp89 SymbolAssignment *readSymbolAssignment(StringRef name);
108 SymbolAssignment *readProvideHidden(bool provide, bool hidden);
109 SymbolAssignment *readAssignment(StringRef tok);
269 } else if (SymbolAssignment *cmd = readAssignment(tok)) { in readLinkerScript()
283 SymbolAssignment *cmd = make<SymbolAssignment>(name, e, getCurrentLocation()); in readDefsym()
886 } else if (SymbolAssignment *assign = readAssignment(tok)) { in readOutputSectionDescription()
971 SymbolAssignment *cmd = readSymbolAssignment(next()); in readProvideHidden()
978 SymbolAssignment *ScriptParser::readAssignment(StringRef tok) { in readAssignment()
984 SymbolAssignment *cmd = nullptr; in readAssignment()
1003 SymbolAssignment *ScriptParser::readSymbolAssignment(StringRef name) { in readSymbolAssignment()
[all …]
H A DMapFile.cpp168 if (auto *cmd = dyn_cast<SymbolAssignment>(base)) { in writeMapFile()
206 if (auto *cmd = dyn_cast<SymbolAssignment>(base)) { in writeMapFile()
H A DWriter.cpp1239 if (auto *assign = dyn_cast<SymbolAssignment>(cmd)) in shouldSkip()
1626 isa<SymbolAssignment>(**firstSectionOrDotAssignment)) in sortSections()
H A DRelocations.cpp70 if (auto *cmd = dyn_cast<SymbolAssignment>(base)) in getLinkerScriptLocation()