Searched refs:IRBuilder (Results 26 - 50 of 55) sorted by relevance

123

/frameworks/compile/mclinker/lib/Target/
H A DOutputRelocSection.cpp15 #include <mcld/IRBuilder.h>
30 m_pRelocData = IRBuilder::CreateRelocData(pSection);
H A DGNULDBackend.cpp20 #include <mcld/IRBuilder.h>
150 ELFObjectReader* GNULDBackend::createObjectReader(IRBuilder& pBuilder)
156 ELFDynObjReader* GNULDBackend::createDynObjReader(IRBuilder& pBuilder)
161 ELFBinaryReader* GNULDBackend::createBinaryReader(IRBuilder& pBuilder)
204 bool GNULDBackend::initStandardSymbols(IRBuilder& pBuilder,
234 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
247 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>(
273 pBuilder.AddSymbol<IRBuilder
[all...]
/frameworks/compile/mclinker/tools/mcld/include/alone/
H A DLinker.h18 class IRBuilder;
60 mcld::IRBuilder *mBuilder;
/frameworks/compile/mclinker/lib/LD/
H A DELFObjectReader.cpp17 #include <mcld/IRBuilder.h>
33 IRBuilder& pBuilder,
158 SectionData* sd = IRBuilder::CreateSectionData(**section);
164 SectionData* sd = IRBuilder::CreateSectionData(**section);
195 SectionData* sd = IRBuilder::CreateSectionData(**section);
205 SectionData* sd = IRBuilder::CreateSectionData(**section);
213 EhFrame* eh_frame = IRBuilder::CreateEhFrame(**section);
235 SectionData* sd = IRBuilder::CreateSectionData(**section);
243 IRBuilder::CreateBSS(**section);
314 IRBuilder
[all...]
H A DStubFactory.cpp10 #include <mcld/IRBuilder.h>
42 IRBuilder& pBuilder,
77 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
H A DELFBinaryReader.cpp11 #include <mcld/IRBuilder.h>
28 IRBuilder& pBuilder,
H A DELFDynObjReader.cpp12 #include <mcld/IRBuilder.h>
30 IRBuilder& pBuilder,
H A DELFReader.cpp11 #include <mcld/IRBuilder.h>
61 Fragment* frag = IRBuilder::CreateRegion(pInput, offset, size);
68 IRBuilder& pBuilder,
173 // FIXME: it is better to let IRBuilder handle alias anlysis.
243 IRBuilder::AddRelocation(pSection, r_type, *symbol, r_offset, r_addend);
278 IRBuilder::AddRelocation(pSection, r_type, *symbol, r_offset);
439 LDSection* section = IRBuilder::CreateELFHeader(pInput,
622 Fragment* frag = IRBuilder::CreateRegion(pInput, offset, size);
629 IRBuilder& pBuilder,
799 IRBuilder
[all...]
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonLDBackend.cpp20 #include <mcld/IRBuilder.h>
80 void HexagonLDBackend::doPreLayout(IRBuilder& pBuilder)
114 void HexagonLDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder)
306 void HexagonLDBackend::setGOTSectionSize(IRBuilder& pBuilder)
341 void HexagonLDBackend::defineGOTSymbol(IRBuilder& pBuilder,
346 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>(
357 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
464 IRBuilder
[all...]
H A DHexagonRelocator.cpp101 IRBuilder& pLinker,
140 IRBuilder& pBuilder,
169 IRBuilder& pBuilder,
233 LDSymbol& HexagonRelocator::defineSymbolforCopyReloc(IRBuilder& pBuilder,
251 bss_section = IRBuilder::CreateSectionData(*bss_sect_hdr);
270 LDSymbol* cpy_sym = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
288 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
/frameworks/compile/mclinker/unittests/
H A DELFReaderTest.h51 mcld::IRBuilder* m_pIRBuilder;
H A DLinkerTest.cpp14 #include <mcld/IRBuilder.h>
61 IRBuilder builder(module, config);
102 IRBuilder builder(module, config);
160 IRBuilder builder1(module1, config1);
209 IRBuilder builder2(module2, config2);
233 // This testcase put IRBuilder in the heap
257 IRBuilder *builder1 = new IRBuilder(module1, config1);
286 // controlled by IRBuilder
311 IRBuilder* builder
[all...]
H A DELFReaderTest.cpp12 #include <mcld/IRBuilder.h>
40 m_pIRBuilder = new IRBuilder( *m_pModule, *m_pConfig);
138 IRBuilder::CreateRelocData(**rs); /// create relocation data for the header
/frameworks/compile/mclinker/lib/Target/X86/
H A DX86LDBackend.cpp19 #include <mcld/IRBuilder.h>
80 void X86GNULDBackend::doPreLayout(IRBuilder& pBuilder)
111 IRBuilder& pBuilder)
131 void X86GNULDBackend::defineGOTSymbol(IRBuilder& pBuilder,
136 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>(
147 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
271 void X86GNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule)
277 pBuilder.AddSymbol<IRBuilder
[all...]
H A DX86Relocator.cpp13 #include <mcld/IRBuilder.h>
59 IRBuilder& pLinker,
102 LDSymbol& X86Relocator::defineSymbolforCopyReloc(IRBuilder& pBuilder,
120 bss_section = IRBuilder::CreateSectionData(*bss_sect_hdr);
139 LDSymbol* cpy_sym = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
157 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
205 IRBuilder& pBuilder,
362 IRBuilder
[all...]
/frameworks/compile/mclinker/include/mcld/LD/
H A DELFReader.h29 class IRBuilder;
82 IRBuilder& pBuilder,
172 IRBuilder& pBuilder,
H A DELFReaderIf.h28 class IRBuilder;
73 IRBuilder& pBuilder,
H A DResolveInfo.h40 friend class IRBuilder;
/frameworks/compile/mclinker/lib/Object/
H A DObjectLinker.cpp14 #include <mcld/IRBuilder.h>
66 void ObjectLinker::setup(Module& pModule, IRBuilder& pBuilder)
345 if(!m_pBuilder->AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>(
357 if (!m_pBuilder->AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>(
H A DObjectBuilder.cpp13 #include <mcld/IRBuilder.h>
79 eh_frame = IRBuilder::CreateEhFrame(*target);
90 data = IRBuilder::CreateSectionData(*target);
/frameworks/compile/mclinker/tools/mcld/lib/Core/
H A DLinker.cpp17 #include <mcld/IRBuilder.h>
108 mBuilder = new mcld::IRBuilder(*mModule, *mLDConfig);
/frameworks/compile/mclinker/lib/Core/
H A DLinker.cpp12 #include <mcld/IRBuilder.h>
65 bool Linker::link(Module& pModule, IRBuilder& pBuilder)
77 bool Linker::normalize(Module& pModule, IRBuilder& pBuilder)
/frameworks/compile/libbcc/lib/Renderscript/
H A DRSEmbedInfo.cpp26 #include <llvm/IR/IRBuilder.h>
H A DRSForEachExpand.cpp25 #include <llvm/IR/IRBuilder.h>
216 llvm::IRBuilder<> Builder(Begin);
239 llvm::BasicBlock *createLoop(llvm::IRBuilder<> &Builder,
332 llvm::IRBuilder<> Builder(ExpandedFunc->getEntryBlock().begin());
470 llvm::IRBuilder<> Builder(ExpandedFunc->getEntryBlock().begin());
/frameworks/compile/mclinker/lib/CodeGen/
H A DMCLinker.cpp19 #include <mcld/IRBuilder.h>
216 m_pBuilder = new IRBuilder(m_Module, m_Config);
240 void MCLinker::initializeInputTree(IRBuilder& pBuilder)

Completed in 208 milliseconds

123