Searched refs:SectionCommand (Results 1 - 13 of 13) sorted by relevance
/openbsd-current/gnu/llvm/lld/ELF/ |
H A D | LinkerScript.h | 82 struct SectionCommand { struct in namespace:lld::elf 83 SectionCommand(int k) : kind(k) {} function in struct:lld::elf::SectionCommand 88 struct SymbolAssignment : SectionCommand { 90 : SectionCommand(AssignmentKind), name(name), expression(e), 93 static bool classof(const SectionCommand *c) { 183 class InputSectionDescription : public SectionCommand { 192 : SectionCommand(InputSectionKind), filePat(filePattern), 195 static bool classof(const SectionCommand *c) { 224 struct ByteCommand : SectionCommand { 226 : SectionCommand(ByteKin [all...] |
H A D | OutputSections.h | 86 SmallVector<SectionCommand *, 0> commands; 128 struct OutputDesc final : SectionCommand { 131 : SectionCommand(OutputSectionKind), osec(name, type, flags) {} 133 static bool classof(const SectionCommand *c) {
|
H A D | LinkerScript.cpp | 274 getSymbolAssignmentValues(ArrayRef<SectionCommand *> sectionCommands) { 276 for (SectionCommand *cmd : sectionCommands) { 283 for (SectionCommand *subCmd : cast<OutputDesc>(cmd)->osec.commands) 314 auto from = llvm::find_if(sectionCommands, [&](SectionCommand *subCmd) { 325 llvm::find_if(sectionCommands, [&cmd](SectionCommand *subCmd) { 346 for (SectionCommand *cmd : sectionCommands) { 359 for (SectionCommand *cmd : sec.commands) 580 for (SectionCommand *cmd : outCmd.commands) 591 for (SectionCommand *cmd : outCmd.commands) { 657 for (SectionCommand * [all...] |
H A D | Writer.cpp | 255 for (SectionCommand *cmd : script->sectionCommands) 710 for (SectionCommand *cmd : script->sectionCommands) { 718 for (SectionCommand *cmd : osec.commands) { 988 static bool compareSections(const SectionCommand *aCmd, 989 const SectionCommand *bCmd) { 1125 static int getRankProximity(OutputSection *a, SectionCommand *b) { 1146 static bool shouldSkip(SectionCommand *cmd) { 1155 static SmallVectorImpl<SectionCommand *>::iterator 1156 findOrphanPos(SmallVectorImpl<SectionCommand *>::iterator b, 1157 SmallVectorImpl<SectionCommand *> [all...] |
H A D | MapFile.cpp | 161 for (SectionCommand *cmd : script->sectionCommands) { 176 for (SectionCommand *subCmd : osec->commands) {
|
H A D | ScriptParser.cpp | 97 SmallVector<SectionCommand *, 0> readOverlay(); 527 SmallVector<SectionCommand *, 0> ScriptParser::readOverlay() { 537 SmallVector<SectionCommand *, 0> v; 558 for (SectionCommand *cmd : v) 574 SmallVector<SectionCommand *, 0> v; 578 for (SectionCommand *cmd : readOverlay()) 586 if (SectionCommand *cmd = readAssignment(tok)) 595 for (SectionCommand *cmd : v) 614 for (SectionCommand *cmd : v)
|
H A D | OutputSections.cpp | 187 for (SectionCommand *cmd : commands) { 260 for (SectionCommand *b : commands) 519 for (SectionCommand *cmd : commands) 676 for (SectionCommand *cmd : os->commands) 688 for (SectionCommand *cmd : os.commands) {
|
H A D | ICF.cpp | 572 for (SectionCommand *cmd : script->sectionCommands) 574 for (SectionCommand *subCmd : osd->osec.commands)
|
H A D | AArch64ErrataFix.cpp | 630 for (SectionCommand *cmd : os->commands)
|
H A D | ARMErrataFix.cpp | 524 for (SectionCommand *cmd : os->commands)
|
H A D | Relocations.cpp | 68 for (SectionCommand *cmd : script->sectionCommands) 1790 for (SectionCommand *bc : os->commands) 1982 for (SectionCommand *bc : tos->commands) {
|
H A D | SyntheticSections.cpp | 890 for (SectionCommand *cmd : os->commands) { 2296 for (SectionCommand *cmd : script->sectionCommands) 3614 for (SectionCommand *cmd : getParent()->commands) 3627 for (SectionCommand *cmd : getParent()->commands)
|
H A D | Driver.cpp | 2894 for (SectionCommand *cmd : script->sectionCommands)
|
Completed in 119 milliseconds