/frameworks/compile/mclinker/lib/Target/AArch64/ |
AArch64Relocator.h | 99 IRBuilder& pBuilder, 120 IRBuilder& pBuilder, 130 LDSymbol& defineSymbolforCopyReloc(IRBuilder& pLinker,
|
AArch64CA53ErratumStub.cpp | 18 #include "mcld/IRBuilder.h" 70 IRBuilder& pBuilder, 83 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>(
|
/frameworks/compile/mclinker/lib/Target/ |
GOT.cpp | 10 #include "mcld/IRBuilder.h" 25 m_SectionData = IRBuilder::CreateSectionData(pSection);
|
OutputRelocSection.cpp | 11 #include "mcld/IRBuilder.h" 31 m_pRelocData = IRBuilder::CreateRelocData(pSection);
|
/frameworks/compile/mclinker/unittests/ |
ELFBinaryReaderTest.cpp | 13 #include "mcld/IRBuilder.h" 45 IRBuilder builder(module, config);
|
LinkerTest.cpp | 14 #include "mcld/IRBuilder.h" 56 IRBuilder builder(module, config); 96 IRBuilder builder(module, config); 155 IRBuilder builder1(module1, config1); 205 IRBuilder builder2(module2, config2); 229 // This testcase put IRBuilder in the heap 253 IRBuilder* builder1 = new IRBuilder(module1, config1); 282 // controlled by IRBuilder 308 IRBuilder* builder2 = new IRBuilder(module2, config2) [all...] |
/frameworks/compile/mclinker/include/mcld/Target/ |
GNULDBackend.h | 36 class IRBuilder; 57 ELFObjectReader* createObjectReader(IRBuilder& pBuilder); 58 ELFDynObjReader* createDynObjReader(IRBuilder& pBuilder); 59 ELFBinaryReader* createBinaryReader(IRBuilder& pBuilder); 78 bool initStandardSymbols(IRBuilder& pBuilder, Module& pModule); 413 void preLayout(Module& pModule, IRBuilder& pBuilder); 416 void postLayout(Module& pModule, IRBuilder& pBuilder); 419 virtual void doPreLayout(IRBuilder& pBuilder) = 0; 422 virtual void doPostLayout(Module& pModule, IRBuilder& pLinker) = 0; 434 virtual bool relax(Module& pModule, IRBuilder& pBuilder) [all...] |
/frameworks/compile/mclinker/include/mcld/LD/ |
Relocator.h | 17 class IRBuilder; 52 IRBuilder& pBuilder,
|
ELFReaderIf.h | 22 class IRBuilder; 64 IRBuilder& pBuilder,
|
ELFReader.h | 23 class IRBuilder; 73 IRBuilder& pBuilder, 158 IRBuilder& pBuilder,
|
/frameworks/compile/mclinker/lib/Core/ |
Android.mk | 8 IRBuilder.cpp \
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsLDBackend.h | 48 void initTargetSymbols(IRBuilder& pBuilder, Module& pModule); 55 void doPreLayout(IRBuilder& pBuilder); 58 void doPostLayout(Module& pModule, IRBuilder& pBuilder); 141 void defineGOTSymbol(IRBuilder& pBuilder); 142 void defineGOTPLTSymbol(IRBuilder& pBuilder); 144 bool relaxRelocation(IRBuilder& pBuilder, Relocation& pRel); 164 bool doRelax(Module& pModule, IRBuilder& pBuilder, bool& pFinished);
|
MipsRelocator.h | 45 IRBuilder& pBuilder, 173 IRBuilder& pBuilder, 177 IRBuilder& pBuilder, 190 LDSymbol& defineSymbolforCopyReloc(IRBuilder& pBuilder,
|
MipsLDBackend.cpp | 16 #include "mcld/IRBuilder.h" 123 void MipsGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { 126 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>( 138 m_pPLTSymbol = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>( 149 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>( 159 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Unresolve> [all...] |
/frameworks/compile/mclinker/lib/LD/ |
ELFObjectReader.cpp | 11 #include "mcld/IRBuilder.h" 36 IRBuilder& pBuilder, 166 SectionData* sd = IRBuilder::CreateSectionData(**section); 175 SectionData* sd = IRBuilder::CreateSectionData(**section); 207 SectionData* sd = IRBuilder::CreateSectionData(**section); 217 SectionData* sd = IRBuilder::CreateSectionData(**section); 225 EhFrame* eh_frame = IRBuilder::CreateEhFrame(**section); 245 SectionData* sd = IRBuilder::CreateSectionData(**section); 253 IRBuilder::CreateBSS(**section); 315 IRBuilder::CreateRelocData [all...] |
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonLDBackend.cpp | 16 #include "mcld/IRBuilder.h" 84 void HexagonLDBackend::doPreLayout(IRBuilder& pBuilder) { 119 void HexagonLDBackend::doPostLayout(Module& pModule, IRBuilder& pBuilder) { 291 void HexagonLDBackend::setGOTSectionSize(IRBuilder& pBuilder) { 323 void HexagonLDBackend::defineGOTSymbol(IRBuilder& pBuilder, Fragment& pFrag) { 326 pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Unresolve>( 336 m_pGOTSymbol = pBuilder.AddSymbol<IRBuilder::Force, IRBuilder::Resolve>( 440 IRBuilder::CreateSectionData(*m_pscommon_1) [all...] |
/external/llvm/examples/BrainF/ |
BrainF.h | 18 #include "llvm/IR/IRBuilder.h" 90 IRBuilder<> *builder;
|
/external/llvm/lib/Transforms/IPO/ |
CrossDSOCFI.cpp | 24 #include "llvm/IR/IRBuilder.h" 130 IRBuilder<> IRBTrap(TrapBB); 138 IRBuilder<> IRBExit(ExitBB); 141 IRBuilder<> IRB(BB); 146 IRBuilder<> IRBTest(TestBB);
|
/external/llvm/lib/CodeGen/ |
AtomicExpandPass.cpp | 21 #include "llvm/IR/IRBuilder.h" 62 std::function<Value *(IRBuilder<> &, Value *)> PerformOp); 180 IRBuilder<> Builder(I); 216 IRBuilder<> Builder(LI); 242 [](IRBuilder<> &Builder, Value *Loaded) { return Loaded; }); 252 IRBuilder<> Builder(LI); 268 IRBuilder<> Builder(LI); 294 IRBuilder<> Builder(SI); 321 IRBuilder<> Builder(SI); 331 static void createCmpXchgInstFun(IRBuilder<> &Builder, Value *Addr [all...] |
/external/llvm/lib/Target/X86/ |
X86WinEHState.cpp | 25 #include "llvm/IR/IRBuilder.h" 68 void linkExceptionRegistration(IRBuilder<> &Builder, Function *Handler); 69 void unlinkExceptionRegistration(IRBuilder<> &Builder); 73 Value *emitEHLSDA(IRBuilder<> &Builder, Function *F); 260 IRBuilder<> Builder(&F->getEntryBlock(), F->getEntryBlock().begin()); 321 Value *WinEHStatePass::emitEHLSDA(IRBuilder<> &Builder, Function *F) { 352 IRBuilder<> Builder(EntryBB); 367 void WinEHStatePass::linkExceptionRegistration(IRBuilder<> &Builder, 385 void WinEHStatePass::unlinkExceptionRegistration(IRBuilder<> &Builder) { 404 IRBuilder<> Builder(RegNode->getParent(), std::next(RegNode->getIterator())) [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
MemorySanitizer.cpp | 102 #include "llvm/IR/IRBuilder.h" 407 IRBuilder<> IRB(*C); 532 IRBuilder<> IRB(*C); 569 virtual void visitCallSite(CallSite &CS, IRBuilder<> &IRB) = 0; 644 Value *updateOrigin(Value *V, IRBuilder<> &IRB) { 649 Value *originToIntptr(IRBuilder<> &IRB, Value *Origin) { 659 void paintOrigin(IRBuilder<> &IRB, Value *Origin, Value *OriginPtr, 690 void storeOrigin(IRBuilder<> &IRB, Value *Addr, Value *Shadow, Value *Origin, 725 IRBuilder<> IRBNew(CheckTerm); 737 IRBuilder<> IRB(&SI) [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMLDBackend.cpp | 21 #include "mcld/IRBuilder.h" 197 void ARMGNULDBackend::initTargetSymbols(IRBuilder& pBuilder, Module& pModule) { 202 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>( 218 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>( 228 m_pEXIDXEnd = pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve>( 244 pBuilder.AddSymbol<IRBuilder::AsReferred, IRBuilder::Resolve> [all...] |
/external/llvm/unittests/IR/ |
IRBuilderTest.cpp | 1 //===- llvm/unittest/IR/IRBuilderTest.cpp - IRBuilder tests ---------------===// 10 #include "llvm/IR/IRBuilder.h" 52 IRBuilder<> Builder(BB); 83 IRBuilder<> Builder(BB); 106 IRBuilder<> Builder(BB); 120 IRBuilder<> Builder(BB); 132 IRBuilder<> Builder(BB); 245 IRBuilder<true, NoFolder> Builder(BB); 295 IRBuilder<> Builder(BB); 305 IRBuilder<>::FastMathFlagGuard Guard(Builder) [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXGenericToNVVM.cpp | 22 #include "llvm/IR/IRBuilder.h" 50 IRBuilder<> &Builder); 52 IRBuilder<> &Builder); 55 IRBuilder<> &Builder); 57 IRBuilder<> &Builder); 111 IRBuilder<> Builder(I->getEntryBlock().getFirstNonPHIOrDbg()); 169 IRBuilder<> &Builder) { 211 IRBuilder<> &Builder) { 251 Module *M, Function *F, Constant *C, IRBuilder<> &Builder) { 290 IRBuilder<> &Builder) [all...] |
/external/llvm/lib/Target/AMDGPU/ |
SITypeRewriter.cpp | 26 #include "llvm/IR/IRBuilder.h" 78 IRBuilder<> Builder(&I); 95 IRBuilder<> Builder(&I); 140 IRBuilder<> Builder(&I);
|