Home
last modified time | relevance | path

Searched refs:StubAddr (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsJITInfo.cpp119 extern "C" void MipsCompilationCallbackC(intptr_t StubAddr) { in MipsCompilationCallbackC() argument
121 intptr_t NewVal = (intptr_t) JITCompilerFunction((void*) StubAddr); in MipsCompilationCallbackC()
136 *(intptr_t *)(StubAddr) = 0xf << 26 | 25 << 16 | Hi; in MipsCompilationCallbackC()
137 *(intptr_t *)(StubAddr + 4) = 9 << 26 | 25 << 21 | 25 << 16 | Lo; in MipsCompilationCallbackC()
138 *(intptr_t *)(StubAddr + 8) = 25 << 21 | 8; in MipsCompilationCallbackC()
139 *(intptr_t *)(StubAddr + 12) = 0; in MipsCompilationCallbackC()
141 sys::Memory::InvalidateInstructionCache((void*) StubAddr, 16); in MipsCompilationCallbackC()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMJITInfo.cpp116 extern "C" void ARMCompilationCallbackC(intptr_t StubAddr) { in ARMCompilationCallbackC() argument
118 intptr_t NewVal = (intptr_t)JITCompilerFunction((void*)StubAddr); in ARMCompilationCallbackC()
125 if (!sys::Memory::setRangeWritable((void*)StubAddr, 8)) { in ARMCompilationCallbackC()
128 *(intptr_t *)StubAddr = 0xe51ff004; // ldr pc, [pc, #-4] in ARMCompilationCallbackC()
129 *(intptr_t *)(StubAddr+4) = NewVal; in ARMCompilationCallbackC()
130 if (!sys::Memory::setRangeExecutable((void*)StubAddr, 8)) { in ARMCompilationCallbackC()
/external/llvm/include/llvm/ExecutionEngine/Orc/
DIndirectionUtils.h215 virtual Error createStub(StringRef StubName, TargetAddress StubAddr,
242 Error createStub(StringRef StubName, TargetAddress StubAddr, in createStub() argument
247 createStubInternal(StubName, StubAddr, StubFlags); in createStub()
268 void *StubAddr = IndirectStubsInfos[Key.first].getStub(Key.second); in findStub() local
269 assert(StubAddr && "Missing stub address"); in findStub()
271 static_cast<TargetAddress>(reinterpret_cast<uintptr_t>(StubAddr)); in findStub()
DCompileOnDemandLayer.h330 ConstantInt *StubAddr = in addLogicalModule()
334 StubAddr, F->getType()); in addLogicalModule()
DOrcRemoteTargetClient.h453 Error createStub(StringRef StubName, TargetAddress StubAddr, in createStub() argument
458 return createStubInternal(StubName, StubAddr, StubFlags); in createStub()
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
DRuntimeDyldChecker.cpp361 uint64_t StubAddr; in evalStubAddr() local
363 std::tie(StubAddr, ErrorMsg) = Checker.getStubAddrFor( in evalStubAddr()
369 return std::make_pair(EvalResult(StubAddr), RemainingExpr); in evalStubAddr()
398 uint64_t StubAddr; in evalSectionAddr() local
400 std::tie(StubAddr, ErrorMsg) = Checker.getSectionAddr( in evalSectionAddr()
406 return std::make_pair(EvalResult(StubAddr), RemainingExpr); in evalSectionAddr()
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/
DJITEmitter.cpp744 void *StubAddr = Resolver.getGlobalValueIndirectSym(V, GVAddress); in getPointerToGVIndirectSym() local
745 return StubAddr; in getPointerToGVIndirectSym()