Home
last modified time | relevance | path

Searched refs:OutputSectDesc (Results 1 – 12 of 12) sorted by relevance

/frameworks/compile/mclinker/lib/Script/
DOutputSectDesc.cpp28 OutputSectDesc::OutputSectDesc(const std::string& pName, const Prolog& pProlog) in OutputSectDesc() function in mcld::OutputSectDesc
34 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()
DScriptFile.cpp152 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()
DScriptParser.yy31 #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 …]
DAndroid.bp22 "OutputSectDesc.cpp",
DCMakeLists.txt26 OutputSectDesc.cpp
DInputSectDesc.cpp25 const OutputSectDesc& pOutputDesc) in InputSectDesc()
/frameworks/compile/mclinker/include/mcld/Object/
DSectionMap.h75 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);
/frameworks/compile/mclinker/include/mcld/Script/
DInputSectDesc.h19 class OutputSectDesc; variable
74 const OutputSectDesc& pOutputDesc);
92 const OutputSectDesc& m_OutputSectDesc;
DOutputSectDesc.h28 class OutputSectDesc : public ScriptCommand {
160 OutputSectDesc(const std::string& pName, const Prolog& pProlog);
161 ~OutputSectDesc();
DScriptFile.h132 const OutputSectDesc::Prolog& pProlog);
134 void leaveOutputSectDesc(const OutputSectDesc::Epilog& pEpilog);
/frameworks/compile/mclinker/lib/Object/
DSectionMap.cpp77 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()
/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp2156 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()