Home
last modified time | relevance | path

Searched refs:LazyPtr (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMJITInfo.cpp169 intptr_t LazyPtr = getIndirectSymAddr(Fn); in emitFunctionStub() local
170 if (!LazyPtr) { in emitFunctionStub()
172 LazyPtr= (intptr_t)emitGlobalValueIndirectSym((const GlobalValue*)F, Fn, JCE); in emitFunctionStub()
174 errs() << "JIT: Indirect symbol emitted at [" << LazyPtr in emitFunctionStub()
177 errs() << "JIT: Stub emitted at [" << LazyPtr in emitFunctionStub()
188 JCE.emitWordLE(LazyPtr - (intptr_t(Addr)+4+8)); // func - (L_func$scv+8) in emitFunctionStub()
/external/llvm/lib/Target/PowerPC/
DPPCAsmPrinter.cpp562 MCSymbol *LazyPtr = GetLazyPtr(Stub, OutContext); in EmitFunctionStubs() local
572 OutStreamer.EmitRawText("\taddis r11,r11,ha16("+Twine(LazyPtr->getName())+ in EmitFunctionStubs()
577 OutStreamer.EmitRawText("\tldu r12,lo16(" + Twine(LazyPtr->getName()) + in EmitFunctionStubs()
580 OutStreamer.EmitRawText("\tlwzu r12,lo16(" + Twine(LazyPtr->getName()) + in EmitFunctionStubs()
586 OutStreamer.EmitLabel(LazyPtr); in EmitFunctionStubs()
606 MCSymbol *LazyPtr = GetLazyPtr(Stub, OutContext); in EmitFunctionStubs() local
612 OutStreamer.EmitRawText("\tlis r11,ha16(" + Twine(LazyPtr->getName()) +")"); in EmitFunctionStubs()
614 OutStreamer.EmitRawText("\tldu r12,lo16(" + Twine(LazyPtr->getName()) + in EmitFunctionStubs()
617 OutStreamer.EmitRawText("\tlwzu r12,lo16(" + Twine(LazyPtr->getName()) + in EmitFunctionStubs()
622 OutStreamer.EmitLabel(LazyPtr); in EmitFunctionStubs()