/external/swiftshader/third_party/LLVM/lib/Target/Mips/ |
D | MipsJITInfo.cpp | 119 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/ |
D | ARMJITInfo.cpp | 116 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/ |
D | IndirectionUtils.h | 215 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()
|
D | CompileOnDemandLayer.h | 330 ConstantInt *StubAddr = in addLogicalModule() 334 StubAddr, F->getType()); in addLogicalModule()
|
D | OrcRemoteTargetClient.h | 453 Error createStub(StringRef StubName, TargetAddress StubAddr, in createStub() argument 458 return createStubInternal(StubName, StubAddr, StubFlags); in createStub()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ExecutionEngine/Orc/ |
D | IndirectionUtils.h | 181 virtual Error createStub(StringRef StubName, JITTargetAddress StubAddr, 208 Error createStub(StringRef StubName, JITTargetAddress StubAddr, in createStub() argument 213 createStubInternal(StubName, StubAddr, StubFlags); in createStub() 234 void *StubAddr = IndirectStubsInfos[Key.first].getStub(Key.second); in findStub() local 235 assert(StubAddr && "Missing stub address"); in findStub() 237 static_cast<JITTargetAddress>(reinterpret_cast<uintptr_t>(StubAddr)); in findStub()
|
D | OrcRemoteTargetClient.h | 340 Error createStub(StringRef StubName, JITTargetAddress StubAddr, in createStub() argument 345 return createStubInternal(StubName, StubAddr, StubFlags); in createStub()
|
D | CompileOnDemandLayer.h | 458 JITTargetAddress StubAddr = in addLogicalModule() 462 ConstantInt::get(GVsM->getContext(), APInt(PtrBitWidth, StubAddr)); in addLogicalModule()
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldChecker.cpp | 361 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-7.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldChecker.cpp | 361 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/ |
D | JITEmitter.cpp | 744 void *StubAddr = Resolver.getGlobalValueIndirectSym(V, GVAddress); in getPointerToGVIndirectSym() local 745 return StubAddr; in getPointerToGVIndirectSym()
|