/frameworks/compile/mclinker/lib/Target/ |
H A D | OutputRelocSection.cpp | 15 #include <mcld/IRBuilder.h> 30 m_pRelocData = IRBuilder::CreateRelocData(pSection);
|
H A D | GNULDBackend.cpp | 20 #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 D | Linker.h | 18 class IRBuilder; 60 mcld::IRBuilder *mBuilder;
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFObjectReader.cpp | 17 #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 D | StubFactory.cpp | 10 #include <mcld/IRBuilder.h> 42 IRBuilder& pBuilder, 77 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>(
|
H A D | ELFBinaryReader.cpp | 11 #include <mcld/IRBuilder.h> 28 IRBuilder& pBuilder,
|
H A D | ELFDynObjReader.cpp | 12 #include <mcld/IRBuilder.h> 30 IRBuilder& pBuilder,
|
H A D | ELFReader.cpp | 11 #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 D | HexagonLDBackend.cpp | 20 #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 D | HexagonRelocator.cpp | 101 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 D | ELFReaderTest.h | 51 mcld::IRBuilder* m_pIRBuilder;
|
H A D | LinkerTest.cpp | 14 #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 D | ELFReaderTest.cpp | 12 #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 D | X86LDBackend.cpp | 19 #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 D | X86Relocator.cpp | 13 #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 D | ELFReader.h | 29 class IRBuilder; 82 IRBuilder& pBuilder, 172 IRBuilder& pBuilder,
|
H A D | ELFReaderIf.h | 28 class IRBuilder; 73 IRBuilder& pBuilder,
|
H A D | ResolveInfo.h | 40 friend class IRBuilder;
|
/frameworks/compile/mclinker/lib/Object/ |
H A D | ObjectLinker.cpp | 14 #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 D | ObjectBuilder.cpp | 13 #include <mcld/IRBuilder.h> 79 eh_frame = IRBuilder::CreateEhFrame(*target); 90 data = IRBuilder::CreateSectionData(*target);
|
/frameworks/compile/mclinker/tools/mcld/lib/Core/ |
H A D | Linker.cpp | 17 #include <mcld/IRBuilder.h> 108 mBuilder = new mcld::IRBuilder(*mModule, *mLDConfig);
|
/frameworks/compile/mclinker/lib/Core/ |
H A D | Linker.cpp | 12 #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 D | RSEmbedInfo.cpp | 26 #include <llvm/IR/IRBuilder.h>
|
H A D | RSForEachExpand.cpp | 25 #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 D | MCLinker.cpp | 19 #include <mcld/IRBuilder.h> 216 m_pBuilder = new IRBuilder(m_Module, m_Config); 240 void MCLinker::initializeInputTree(IRBuilder& pBuilder)
|