Home
last modified time | relevance | path

Searched refs:SectOperand (Results 1 – 5 of 5) sorted by relevance

/frameworks/compile/mclinker/lib/Script/
DOperand.cpp104 typedef GCFactory<SectOperand, MCLD_SECTIONS_PER_INPUT> SectOperandFactory;
106 SectOperand::SectOperand() : Operand(Operand::SECTION) { in SectOperand() function in mcld::SectOperand
109 SectOperand::SectOperand(const std::string& pName) in SectOperand() function in mcld::SectOperand
113 void SectOperand::dump() const { in dump()
117 SectOperand* SectOperand::create(const std::string& pName) { in create()
118 SectOperand* result = g_SectOperandFactory->allocate(); in create()
119 new (result) SectOperand(pName); in create()
123 void SectOperand::destroy(SectOperand*& pOperand) { in destroy()
129 void SectOperand::clear() { in clear()
DUnaryOp.cpp76 sect = pModule.getSection(llvm::cast<SectOperand>(m_pOperand)->name()); in eval()
98 sect = pModule.getSection(llvm::cast<SectOperand>(m_pOperand)->name()); in eval()
169 sect = pModule.getSection(llvm::cast<SectOperand>(m_pOperand)->name()); in eval()
DBinaryOp.cpp228 SectOperand* sect = llvm::cast<SectOperand>(m_pOperand[0]); in eval()
DScriptParser.yy782 m_ScriptFile.getCurrentRpnExpr()->push_back(SectOperand::create(*$3));
804 m_ScriptFile.getCurrentRpnExpr()->push_back(SectOperand::create(*$3));
853 m_ScriptFile.getCurrentRpnExpr()->push_back(SectOperand::create(*$3));
882 m_ScriptFile.getCurrentRpnExpr()->push_back(SectOperand::create(*$3));
892 m_ScriptFile.getCurrentRpnExpr()->push_back(SectOperand::create(*$3));
/frameworks/compile/mclinker/include/mcld/Script/
DOperand.h122 class SectOperand : public Operand {
124 friend class Chunk<SectOperand, MCLD_SECTIONS_PER_INPUT>;
125 SectOperand();
126 explicit SectOperand(const std::string& pName);
143 static SectOperand* create(const std::string& pName);
144 static void destroy(SectOperand*& pOperand);