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

1 2 3

  /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;
75 virtual bool initStdSections(ObjectBuilder& pBuilder) = 0;
81 virtual void preLayout(Module& pModule, IRBuilder& pBuilder) = 0;
84 virtual void postLayout(Module& pModule, IRBuilder& pBuilder) = 0;
142 virtual bool relax(Module& pModule, IRBuilder& pBuilder) = 0;
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);
350 void preLayout(Module& pModule, IRBuilder& pBuilder);
353 void postLayout(Module& pModule, IRBuilder& pBuilder);
356 virtual void doPreLayout(IRBuilder& pBuilder) = 0;
371 bool relax(Module& pModule, IRBuilder& pBuilder);
380 virtual bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished
    [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,
  /frameworks/compile/mclinker/lib/Target/X86/
X86LDBackend.h 44 void doPreLayout(IRBuilder& pBuilder);
47 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
81 virtual void initTargetSections(Module& pModule, ObjectBuilder& pBuilder) = 0;
83 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
108 void defineGOTSymbol(IRBuilder& pBuilder, Fragment&);
123 virtual void setGOTSectionSize(IRBuilder& pBuilder) = 0;
162 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
176 void setGOTSectionSize(IRBuilder& pBuilder);
202 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
216 void setGOTSectionSize(IRBuilder& pBuilder);
    [all...]
X86Relocator.h 96 IRBuilder& pBuilder,
114 IRBuilder& pBuilder,
119 IRBuilder& pBuilder,
166 IRBuilder& pBuilder,
171 IRBuilder& pBuilder,
218 IRBuilder& pBuilder,
223 IRBuilder& pBuilder,
  /frameworks/compile/mclinker/lib/Target/ARM/
ARMLDBackend.h 49 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
52 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
62 void doPreLayout(IRBuilder& pBuilder);
65 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
122 void defineGOTSymbol(IRBuilder& pBuilder);
135 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished);
ARMRelocator.h 107 IRBuilder& pBuilder,
115 IRBuilder& pBuilder,
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)
122 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
139 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
150 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
166 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
177 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>
    [all...]
  /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/Hexagon/
HexagonLDBackend.h 49 void doPreLayout(IRBuilder& pBuilder);
54 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
96 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
98 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
106 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished);
150 void defineGOTSymbol(IRBuilder& pBuilder, Fragment&);
167 virtual void setGOTSectionSize(IRBuilder& pBuilder);
HexagonRelocator.h 96 IRBuilder& pBuilder,
138 IRBuilder& pBuilder,
143 IRBuilder& pBuilder,
  /frameworks/compile/mclinker/lib/Target/Mips/
MipsLDBackend.h 37 void initTargetSections(Module& pModule, ObjectBuilder& pBuilder);
40 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule);
49 void doPreLayout(IRBuilder& pBuilder);
52 void doPostLayout(Module& pModule, IRBuilder& pBuilder);
111 void defineGOTSymbol(IRBuilder& pBuilder);
MipsRelocator.h 41 IRBuilder& pBuilder,
86 IRBuilder& pBuilder,
90 IRBuilder& pBuilder,
MipsLDBackend.cpp 55 void MipsGNULDBackend::initTargetSections(Module& pModule, ObjectBuilder& pBuilder)
70 void MipsGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule)
74 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
84 m_pGpDispSymbol = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
113 void MipsGNULDBackend::doPreLayout(IRBuilder& pBuilder)
128 defineGOTSymbol(pBuilder);
142 void MipsGNULDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder)
365 void MipsGNULDBackend::defineGOTSymbol(IRBuilder& pBuilder)
374 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>(
385 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>
    [all...]
  /frameworks/compile/mclinker/include/mcld/
Linker.h 46 bool normalize(Module& pModule, IRBuilder& pBuilder);
55 bool link(Module& pModule, IRBuilder& pBuilder);

Completed in 454 milliseconds

1 2 3