Home
last modified time | relevance | path

Searched refs:SymOperand (Results 1 – 8 of 8) sorted by relevance

/frameworks/compile/mclinker/lib/Script/
DOperand.cpp33 typedef GCFactory<SymOperand, MCLD_SYMBOLS_PER_INPUT> SymOperandFactory;
36 SymOperand::SymOperand() : Operand(Operand::SYMBOL), m_Value(0) { in SymOperand() function in mcld::SymOperand
39 SymOperand::SymOperand(const std::string& pName) in SymOperand() function in mcld::SymOperand
43 void SymOperand::dump() const { in dump()
47 bool SymOperand::isDot() const { in isDot()
52 SymOperand* SymOperand::create(const std::string& pName) { in create()
53 SymOperand* result = g_SymOperandFactory->allocate(); in create()
54 new (result) SymOperand(pName); in create()
58 void SymOperand::destroy(SymOperand*& pOperand) { in destroy()
64 void SymOperand::clear() { in clear()
DAssignment.cpp32 SymOperand& pSymbol, in Assignment()
97 *SymOperand::create("."), in activate()
140 INPUT_SECTION, HIDDEN, *SymOperand::create("."), *expr); in activate()
DRpnEvaluator.cpp86 SymOperand* sym_opd = llvm::cast<SymOperand>(opd); in eval()
DScriptFile.cpp156 *(SymOperand::create(pSymbolName)), in addAssignment()
161 *(SymOperand::create(pSymbolName)), in addAssignment()
167 *(SymOperand::create(pSymbolName)), in addAssignment()
DScriptParser.yy791 m_ScriptFile.getCurrentRpnExpr()->insert(pos, SymOperand::create("."));
813 m_ScriptFile.getCurrentRpnExpr()->insert(pos, SymOperand::create("."));
820 m_ScriptFile.getCurrentRpnExpr()->push_back(SymOperand::create("."));
842 m_ScriptFile.getCurrentRpnExpr()->push_back(SymOperand::create(*$3));
922 m_ScriptFile.getCurrentRpnExpr()->push_back(SymOperand::create(*$1));
/frameworks/compile/mclinker/include/mcld/Script/
DAssignment.h19 class SymOperand; variable
36 Assignment(Level pLevel, Type pType, SymOperand& pSymbol, RpnExpr& pRpnExpr);
46 const SymOperand& symbol() const { return m_Symbol; } in symbol()
47 SymOperand& symbol() { return m_Symbol; } in symbol()
66 SymOperand& m_Symbol;
DOperand.h56 class SymOperand : public Operand {
58 friend class Chunk<SymOperand, MCLD_SYMBOLS_PER_INPUT>;
59 SymOperand();
60 explicit SymOperand(const std::string& pName);
78 static SymOperand* create(const std::string& pName);
79 static void destroy(SymOperand*& pOperand);
/frameworks/compile/mclinker/lib/Object/
DSectionMap.cpp344 *SymOperand::create("."), in fixupDotSymbols()
364 *SymOperand::create("."), in fixupDotSymbols()