Searched refs:SectOperand (Results 1 – 5 of 5) sorted by relevance
104 typedef GCFactory<SectOperand, MCLD_SECTIONS_PER_INPUT> SectOperandFactory;106 SectOperand::SectOperand() : Operand(Operand::SECTION) { in SectOperand() function in mcld::SectOperand109 SectOperand::SectOperand(const std::string& pName) in SectOperand() function in mcld::SectOperand113 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()
76 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()
228 SectOperand* sect = llvm::cast<SectOperand>(m_pOperand[0]); in eval()
782 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));
122 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);