Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/lld/ELF/
H A DLinkerScript.h88 struct SymbolAssignment : BaseCommand { struct
89 SymbolAssignment(StringRef Name, Expr E, std::string Loc) in SymbolAssignment() argument
225 void addSymbol(SymbolAssignment *Cmd);
226 void assignSymbol(SymbolAssignment *Cmd, bool InSec);
H A DScriptParser.cpp79 SymbolAssignment *readSymbolAssignment(StringRef Name);
95 SymbolAssignment *readProvideHidden(bool Provide, bool Hidden);
96 SymbolAssignment *readAssignment(StringRef Tok);
264 } else if (SymbolAssignment *Cmd = readAssignment(Tok)) { in readLinkerScript()
278 SymbolAssignment *Cmd = make<SymbolAssignment>(Name, E, getCurrentLocation()); in readDefsym()
832 } else if (SymbolAssignment *Assign = readAssignment(Tok)) { in readOutputSectionDescription()
903 SymbolAssignment *Cmd = readSymbolAssignment(next()); in readProvideHidden()
910 SymbolAssignment *ScriptParser::readAssignment(StringRef Tok) { in readAssignment()
916 SymbolAssignment *Cmd = nullptr; in readAssignment()
935 SymbolAssignment *ScriptParser::readSymbolAssignment(StringRef Name) { in readSymbolAssignment()
[all …]
H A DLinkerScript.cpp148 static bool shouldDefineSym(SymbolAssignment *Cmd) { in shouldDefineSym()
165 void LinkerScript::addSymbol(SymbolAssignment *Cmd) { in addSymbol()
198 static void declareSymbol(SymbolAssignment *Cmd) { in declareSymbol()
249 if (auto *Cmd = dyn_cast<SymbolAssignment>(Base)) { in declareSymbols()
262 if (auto *Cmd = dyn_cast<SymbolAssignment>(Base2)) in declareSymbols()
270 void LinkerScript::assignSymbol(SymbolAssignment *Cmd, bool InSec) { in assignSymbol()
473 if (auto *Cmd = dyn_cast<SymbolAssignment>(Base)) { in processSectionCommands()
506 if (auto *OutCmd = dyn_cast<SymbolAssignment>(Base)) in processSectionCommands()
801 if (auto *Cmd = dyn_cast<SymbolAssignment>(Base)) { in assignOffsets()
837 if (auto Cmd = dyn_cast<SymbolAssignment>(Base)) in isDiscardable()
[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.cpp1058 if (auto *Assign = dyn_cast<SymbolAssignment>(Cmd)) in shouldSkip()
1368 isa<SymbolAssignment>(**FirstSectionOrDotAssignment)) in sortSections()
H A DRelocations.cpp71 if (auto *Cmd = dyn_cast<SymbolAssignment>(Base)) in getLinkerScriptLocation()