Lines Matching refs:ResultPtr
721 void *ResultPtr = TheJIT->getPointerToGlobalIfAvailable(F); in getPointerToGlobal() local
722 if (ResultPtr) return ResultPtr; in getPointerToGlobal()
839 void *ResultPtr = 0; in finishFunction() local
842 ResultPtr = TheJIT->getPointerToNamedFunction(MR.getExternalSymbol(), in finishFunction()
845 << ResultPtr << "]\n"); in finishFunction()
849 ResultPtr = Resolver.getExternalFunctionStub(ResultPtr); in finishFunction()
852 ResultPtr = getPointerToGlobal(MR.getGlobalValue(), in finishFunction()
856 ResultPtr = getPointerToGVIndirectSym( in finishFunction()
859 ResultPtr = (void*)getMachineBasicBlockAddress(MR.getBasicBlock()); in finishFunction()
861 ResultPtr = in finishFunction()
865 ResultPtr=(void*)getJumpTableEntryAddress(MR.getJumpTableIndex()); in finishFunction()
868 MR.setResultPointer(ResultPtr); in finishFunction()
874 unsigned idx = Resolver.getGOTIndexForAddr(ResultPtr); in finishFunction()
876 if (((void**)MemMgr->getGOTBase())[idx] != ResultPtr) { in finishFunction()
877 DEBUG(dbgs() << "JIT: GOT was out of date for " << ResultPtr in finishFunction()
880 ((void**)MemMgr->getGOTBase())[idx] = ResultPtr; in finishFunction()