Home
last modified time | relevance | path

Searched refs:BaseCommand (Results 1 – 14 of 14) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/lld/ELF/
DLinkerScript.h85 struct BaseCommand { struct
86 BaseCommand(int k) : kind(k) {} in BaseCommand() function
91 struct SymbolAssignment : BaseCommand { argument
93 : BaseCommand(AssignmentKind), name(name), expression(e), location(loc) {} in SymbolAssignment()
95 static bool classof(const BaseCommand *c) { in classof()
169 class InputSectionDescription : public BaseCommand {
178 : BaseCommand(InputSectionKind), filePat(filePattern), in BaseCommand() function
181 static bool classof(const BaseCommand *c) { in classof()
210 struct ByteCommand : BaseCommand {
212 : BaseCommand(ByteKind), commandString(commandString), expression(e), in ByteCommand()
[all …]
DLinkerScript.cpp219 getSymbolAssignmentValues(const std::vector<BaseCommand *> &sectionCommands) { in getSymbolAssignmentValues()
221 for (BaseCommand *base : sectionCommands) { in getSymbolAssignmentValues()
228 for (BaseCommand *sub_base : cast<OutputSection>(base)->sectionCommands) in getSymbolAssignmentValues()
259 auto from = llvm::find_if(sectionCommands, [&](BaseCommand *base) { in processInsertCommands()
269 auto insertPos = llvm::find_if(sectionCommands, [&cmd](BaseCommand *base) { in processInsertCommands()
290 for (BaseCommand *base : sectionCommands) { in declareSymbols()
303 for (BaseCommand *base2 : sec->sectionCommands) in declareSymbols()
531 for (BaseCommand *base : outCmd.sectionCommands) in discardSynthetic()
545 for (BaseCommand *base : outCmd.sectionCommands) { in createInputSectionList()
608 for (BaseCommand *&base : sectionCommands) in processSectionCommands()
[all …]
DOutputSections.h32 class OutputSection final : public BaseCommand, public SectionBase {
40 static bool classof(const BaseCommand *c);
85 std::vector<BaseCommand *> sectionCommands;
DOutputSections.cpp72 : BaseCommand(OutputSectionKind), in OutputSection()
169 for (BaseCommand *base : sectionCommands) { in finalizeInputSections()
240 bool OutputSection::classof(const BaseCommand *c) { in classof()
246 for (BaseCommand *b : sectionCommands) in sort()
370 for (BaseCommand *base : sectionCommands) in writeTo()
508 for (BaseCommand *base : os->sectionCommands) in getFirstInputSection()
517 for (BaseCommand *base : os->sectionCommands) in getInputSections()
DWriter.cpp336 for (BaseCommand *base : script->sectionCommands) in findSection()
796 for (BaseCommand *base : script->sectionCommands) { in addSectionSymbols()
800 auto i = llvm::find_if(sec->sectionCommands, [](BaseCommand *base) { in addSectionSymbols()
1062 static bool compareSections(const BaseCommand *aCmd, const BaseCommand *bCmd) { in compareSections()
1219 static int getRankProximity(OutputSection *a, BaseCommand *b) { in getRankProximity()
1238 static bool shouldSkip(BaseCommand *cmd) { in shouldSkip()
1247 static std::vector<BaseCommand *>::iterator
1248 findOrphanPos(std::vector<BaseCommand *>::iterator b, in findOrphanPos()
1249 std::vector<BaseCommand *>::iterator e) { in findOrphanPos()
1253 auto i = std::max_element(b, e, [=](BaseCommand *a, BaseCommand *b) { in findOrphanPos()
[all …]
DScriptParser.cpp96 std::vector<BaseCommand *> readOverlay();
521 std::vector<BaseCommand *> ScriptParser::readOverlay() { in readOverlay()
531 std::vector<BaseCommand *> v; in readOverlay()
552 for (BaseCommand *cmd : v) in readOverlay()
568 std::vector<BaseCommand *> v; in readSections()
572 for (BaseCommand *cmd : readOverlay()) in readSections()
580 if (BaseCommand *cmd = readAssignment(tok)) in readSections()
600 for (BaseCommand *cmd : v) in readSections()
DMapFile.cpp167 for (BaseCommand *base : script->sectionCommands) { in writeMapFile()
182 for (BaseCommand *base : osec->sectionCommands) { in writeMapFile()
DICF.cpp552 for (BaseCommand *base : script->sectionCommands) in run()
554 for (BaseCommand *sub_base : sec->sectionCommands) in run()
DAArch64ErrataFix.cpp633 for (BaseCommand *bc : os->sectionCommands) in createFixes()
DARMErrataFix.cpp528 for (BaseCommand *bc : os->sectionCommands) in createFixes()
DRelocations.cpp69 for (BaseCommand *base : script->sectionCommands) in getLinkerScriptLocation()
1654 for (BaseCommand *bc : os->sectionCommands) in forEachInputSectionDescription()
1831 for (BaseCommand *bc : tos->sectionCommands) { in getISThunkSec()
DSyntheticSections.cpp903 for (BaseCommand *cmd : os->sectionCommands) { in build()
2334 for (BaseCommand *base : script->sectionCommands) in isNeeded()
3653 for (BaseCommand *base : getParent()->sectionCommands) in isNeeded()
3667 for (BaseCommand *base : getParent()->sectionCommands) in finalizeContents()
DDriver.cpp2477 for (BaseCommand *base : script->sectionCommands) in link()
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/StructuredData/DarwinLog/
DStructuredDataDarwinLog.cpp933 class BaseCommand : public CommandObjectMultiword { class
935 BaseCommand(CommandInterpreter &interpreter) in BaseCommand() function in sddarwinlog_private::BaseCommand
1377 auto command_sp = CommandObjectSP(new BaseCommand(interpreter)); in DebuggerInitialize()