Lines Matching refs:ResultPtr
710 void *ResultPtr = TheJIT->getPointerToGlobalIfAvailable(F);
711 if (ResultPtr) return ResultPtr;
828 void *ResultPtr = 0;
831 ResultPtr = TheJIT->getPointerToNamedFunction(MR.getExternalSymbol(),
834 << ResultPtr << "]\n");
838 ResultPtr = Resolver.getExternalFunctionStub(ResultPtr);
841 ResultPtr = getPointerToGlobal(MR.getGlobalValue(),
845 ResultPtr = getPointerToGVIndirectSym(
848 ResultPtr = (void*)getMachineBasicBlockAddress(MR.getBasicBlock());
850 ResultPtr =
854 ResultPtr=(void*)getJumpTableEntryAddress(MR.getJumpTableIndex());
857 MR.setResultPointer(ResultPtr);
863 unsigned idx = Resolver.getGOTIndexForAddr(ResultPtr);
865 if (((void**)MemMgr->getGOTBase())[idx] != ResultPtr) {
866 DEBUG(dbgs() << "JIT: GOT was out of date for " << ResultPtr
869 ((void**)MemMgr->getGOTBase())[idx] = ResultPtr;