HomeSort by relevance Sort by last modified time
    Searched refs:pBuilder (Results 1 - 25 of 45) sorted by null

1 2

  /frameworks/compile/mclinker/lib/MC/
CommandAction.cpp 27 bool InputFileAction::activate(InputBuilder& pBuilder) const
29 pBuilder.createNode<InputTree::Positional>(path().stem().native(), path());
42 bool NamespecAction::activate(InputBuilder& pBuilder) const
46 if (pBuilder.getConstraint().isSharedSystem()) {
50 if (pBuilder.getAttributes().isStatic()) {
70 pBuilder.createNode<InputTree::Positional>(namespec(), *path);
81 bool BitcodeAction::activate(InputBuilder& pBuilder) const
83 pBuilder.createNode<InputTree::Positional>("bitcode", path(), Input::External);
94 bool StartGroupAction::activate(InputBuilder& pBuilder) const
96 if (pBuilder.isInGroup())
    [all...]
FileAction.cpp 24 bool ContextAction::activate(InputBuilder& pBuilder) const
26 Input* input = *pBuilder.getCurrentNode();
38 return pBuilder.setContext(*input);
50 bool MemoryAreaAction::activate(InputBuilder& pBuilder) const
52 Input* input = *pBuilder.getCurrentNode();
64 return pBuilder.setMemory(*input, m_Mode, m_Permission);
  /frameworks/compile/mclinker/lib/LD/
ELFDynObjFileFormat.cpp 17 void ELFDynObjFileFormat::initObjectFormat(ObjectBuilder& pBuilder,
20 f_pDynSymTab = pBuilder.CreateSection(".dynsym",
25 f_pDynStrTab = pBuilder.CreateSection(".dynstr",
30 f_pInterp = pBuilder.CreateSection(".interp",
35 f_pHashTab = pBuilder.CreateSection(".hash",
40 f_pDynamic = pBuilder.CreateSection(".dynamic",
45 f_pRelaDyn = pBuilder.CreateSection(".rela.dyn",
50 f_pRelaPlt = pBuilder.CreateSection(".rela.plt",
55 f_pRelDyn = pBuilder.CreateSection(".rel.dyn",
60 f_pRelPlt = pBuilder.CreateSection(".rel.plt"
    [all...]
ELFExecFileFormat.cpp 17 void ELFExecFileFormat::initObjectFormat(ObjectBuilder& pBuilder,
21 f_pDynSymTab = pBuilder.CreateSection(".dynsym",
26 f_pDynStrTab = pBuilder.CreateSection(".dynstr",
31 f_pInterp = pBuilder.CreateSection(".interp",
36 f_pHashTab = pBuilder.CreateSection(".hash",
41 f_pDynamic = pBuilder.CreateSection(".dynamic",
46 f_pRelaDyn = pBuilder.CreateSection(".rela.dyn",
51 f_pRelaPlt = pBuilder.CreateSection(".rela.plt",
56 f_pRelDyn = pBuilder.CreateSection(".rel.dyn",
61 f_pRelPlt = pBuilder.CreateSection(".rel.plt"
    [all...]
ELFFileFormat.cpp 67 void ELFFileFormat::initStdSections(ObjectBuilder& pBuilder, unsigned int pBitClass)
69 f_pTextSection = pBuilder.CreateSection(".text",
74 f_pNULLSection = pBuilder.CreateSection("",
78 f_pReadOnlySection = pBuilder.CreateSection(".rodata",
84 f_pBSSSection = pBuilder.CreateSection(".bss",
89 f_pComment = pBuilder.CreateSection(".comment",
94 f_pDataSection = pBuilder.CreateSection(".data",
99 f_pData1 = pBuilder.CreateSection(".data1",
104 f_pDebug = pBuilder.CreateSection(".debug",
109 f_pInit = pBuilder.CreateSection(".init"
    [all...]
  /frameworks/compile/mclinker/include/mcld/Target/
TargetLDBackend.h 58 virtual void initTargetSegments(IRBuilder& pBuilder) { }
59 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) { }
60 virtual void initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { }
61 virtual void initTargetRelocation(IRBuilder& pBuilder) { }
62 virtual bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule) = 0;
76 IRBuilder& pBuilder,
97 virtual bool initStdSections(ObjectBuilder& pBuilder) = 0;
103 virtual void preLayout(Module& pModule, IRBuilder& pBuilder) = 0;
106 virtual void postLayout(Module& pModule, IRBuilder& pBuilder) = 0;
164 virtual bool relax(Module& pModule, IRBuilder& pBuilder) = 0
    [all...]
GNULDBackend.h 60 ELFObjectReader* createObjectReader(IRBuilder& pBuilder);
61 ELFDynObjReader* createDynObjReader(IRBuilder& pBuilder);
62 ELFBinaryReader* createBinaryReader(IRBuilder& pBuilder);
67 bool initStdSections(ObjectBuilder& pBuilder);
81 bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule);
343 void preLayout(Module& pModule, IRBuilder& pBuilder);
346 void postLayout(Module& pModule, IRBuilder& pBuilder);
349 virtual void doPreLayout(IRBuilder& pBuilder) = 0;
364 bool relax(Module& pModule, IRBuilder& pBuilder);
373 virtual bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished
    [all...]
  /frameworks/compile/mclinker/lib/Target/X86/
X86LDBackend.h 88 void doPreLayout(IRBuilder& pBuilder);
91 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
125 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) = 0;
127 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
136 IRBuilder& pBuilder,
160 IRBuilder& pBuilder,
165 IRBuilder& pBuilder,
180 void defineGOTSymbol(IRBuilder& pBuilder, Fragment&);
196 virtual void setGOTSectionSize(IRBuilder& pBuilder) = 0;
235 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
    [all...]
  /frameworks/compile/mclinker/include/mcld/LD/
ELFDynObjFileFormat.h 27 void initObjectFormat(ObjectBuilder& pBuilder, unsigned int pBitClass);
ELFExecFileFormat.h 27 void initObjectFormat(ObjectBuilder& pBuilder, unsigned int pBitClass);
ELFObjectFileFormat.h 25 void initObjectFormat(ObjectBuilder& pBuilder, unsigned int pBitClass) {
ELFBinaryReader.h 32 IRBuilder& pBuilder,
ELFDynObjReader.h 33 IRBuilder& pBuilder,
StubFactory.h 40 IRBuilder& pBuilder,
ELFObjectReader.h 43 IRBuilder& pBuilder,
GroupReader.h 44 InputBuilder& pBuilder,
  /frameworks/compile/mclinker/lib/Target/Mips/
MipsLDBackend.h 42 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
45 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
57 IRBuilder& pBuilder,
62 void doPreLayout(IRBuilder& pBuilder);
65 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
116 IRBuilder& pBuilder,
120 IRBuilder& pBuilder,
123 void defineGOTSymbol(IRBuilder& pBuilder);
  /frameworks/compile/mclinker/lib/Target/Hexagon/
HexagonLDBackend.h 45 void doPreLayout(IRBuilder& pBuilder);
48 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
90 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
92 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
101 IRBuilder& pBuilder,
HexagonLDBackend.cpp 70 void HexagonLDBackend::doPreLayout(IRBuilder& pBuilder)
77 void HexagonLDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder)
98 IRBuilder& pBuilder,
177 ObjectBuilder& pBuilder)
203 void HexagonLDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule)
208 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
  /frameworks/compile/mclinker/include/mcld/
Linker.h 45 bool resolve(Module& pModule, IRBuilder& pBuilder);
51 bool link(Module& pModule, IRBuilder& pBuilder);
  /frameworks/compile/mclinker/include/mcld/MC/
FileAction.h 30 bool activate(InputBuilder& pBuilder) const;
43 bool activate(InputBuilder& pBuilder) const;
  /frameworks/compile/mclinker/lib/Target/ARM/
ARMLDBackend.h 92 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
95 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
110 IRBuilder& pBuilder,
115 void doPreLayout(IRBuilder& pBuilder);
118 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
179 IRBuilder& pBuilder,
194 void defineGOTSymbol(IRBuilder& pBuilder);
207 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished);
ARMLDBackend.cpp 74 void ARMGNULDBackend::initTargetSections(Module& pModule, ObjectBuilder& pBuilder)
78 m_pEXIDX = pBuilder.CreateSection(".ARM.exidx",
83 m_pEXTAB = pBuilder.CreateSection(".ARM.extab",
88 m_pAttributes = pBuilder.CreateSection(".ARM.attributes",
117 void ARMGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule)
121 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
137 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
148 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
164 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
175 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>
    [all...]
  /frameworks/compile/mclinker/include/mcld/CodeGen/
MCLinker.h 69 void initializeInputTree(IRBuilder& pBuilder);
  /frameworks/compile/mclinker/lib/Core/
Linker.cpp 66 bool Linker::link(Module& pModule, IRBuilder& pBuilder)
68 if (!resolve(pModule, pBuilder))
74 bool Linker::resolve(Module& pModule, IRBuilder& pBuilder)
78 m_pIRBuilder = &pBuilder;
80 m_pObjLinker->setup(pModule, pBuilder);

Completed in 553 milliseconds

1 2