Searched refs:OutputSectDesc (Results 1 – 12 of 12) sorted by relevance
28 OutputSectDesc::OutputSectDesc(const std::string& pName, const Prolog& pProlog) in OutputSectDesc() function in mcld::OutputSectDesc34 OutputSectDesc::~OutputSectDesc() { in ~OutputSectDesc()41 void OutputSectDesc::dump() const { in dump()136 void OutputSectDesc::push_back(ScriptCommand* pCommand) { in push_back()148 void OutputSectDesc::setEpilog(const Epilog& pEpilog) { in setEpilog()155 void OutputSectDesc::activate(Module& pModule) { in activate()
152 OutputSectDesc* output_desc = in addAssignment()153 llvm::cast<OutputSectDesc>(sections->back()); in addAssignment()187 const OutputSectDesc::Prolog& pProlog) { in enterOutputSectDesc()191 sections->push_back(new OutputSectDesc(pName, pProlog)); in enterOutputSectDesc()196 void ScriptFile::leaveOutputSectDesc(const OutputSectDesc::Epilog& pEpilog) { in leaveOutputSectDesc()202 OutputSectDesc* output_desc = llvm::cast<OutputSectDesc>(sections->back()); in leaveOutputSectDesc()215 OutputSectDesc* output_sect = llvm::cast<OutputSectDesc>(sections->back()); in addInputSectDesc()
31 #include "mcld/Script/OutputSectDesc.h"74 OutputSectDesc::Prolog output_prolog;75 OutputSectDesc::Type output_type;76 OutputSectDesc::Constraint output_constraint;77 OutputSectDesc::Epilog output_epilog;400 { $$ = OutputSectDesc::LOAD; }402 { $$ = OutputSectDesc::LOAD; }406 { $$ = OutputSectDesc::NOLOAD; }408 { $$ = OutputSectDesc::DSECT; }410 { $$ = OutputSectDesc::COPY; }[all …]
22 "OutputSectDesc.cpp",
26 OutputSectDesc.cpp
25 const OutputSectDesc& pOutputDesc) in InputSectDesc()
75 explicit Output(const OutputSectDesc& pOutputDesc);79 const OutputSectDesc::Prolog& prolog() const { return m_Prolog; } in prolog()80 OutputSectDesc::Prolog& prolog() { return m_Prolog; } in prolog()82 const OutputSectDesc::Epilog& epilog() const { return m_Epilog; } in epilog()83 OutputSectDesc::Epilog& epilog() { return m_Epilog; } in epilog()130 OutputSectDesc::Prolog m_Prolog;131 OutputSectDesc::Epilog m_Epilog;172 const OutputSectDesc& pOutputDesc);
19 class OutputSectDesc; variable74 const OutputSectDesc& pOutputDesc);92 const OutputSectDesc& m_OutputSectDesc;
28 class OutputSectDesc : public ScriptCommand {160 OutputSectDesc(const std::string& pName, const Prolog& pProlog);161 ~OutputSectDesc();
132 const OutputSectDesc::Prolog& pProlog);134 void leaveOutputSectDesc(const OutputSectDesc::Epilog& pEpilog);
77 m_Prolog.m_Type = OutputSectDesc::LOAD; in Output()81 m_Prolog.m_Constraint = OutputSectDesc::NO_CONSTRAINT; in Output()95 SectionMap::Output::Output(const OutputSectDesc& pOutputDesc) in Output()254 const OutputSectDesc& pOutputDesc) { in insert()
2156 if ((*out)->prolog().type() == OutputSectDesc::NOLOAD) { in setOutputSectionAddress()2365 case OutputSectDesc::NO_CONSTRAINT: in placeOutputSections()2368 case OutputSectDesc::ONLY_IF_RO: in placeOutputSections()2371 case OutputSectDesc::ONLY_IF_RW: in placeOutputSections()2394 OutputSectDesc::Type type = OutputSectDesc::LOAD; in placeOutputSections()