Lines Matching refs:Resolver
194 /// Instance of JIT corresponding to this Resolver.
243 /// Registers a Stub to be resolved by Resolver.
244 void RegisterStubResolver(void *Stub, JITResolver *Resolver) {
246 Map.insert(std::make_pair(Stub, Resolver));
267 bool ResolverHasStubs(JITResolver* Resolver) const {
271 if (I->second == Resolver)
325 /// Resolver - This contains info about the currently resolved functions.
326 JITResolver Resolver;
370 : SizeEstimate(0), Resolver(jit, *this), MMI(0), CurFn(0),
392 JITResolver &getJITResolver() { return Resolver; }
512 "Resolver destroyed with stubs still alive.");
691 // Note: this is done so the Resolver doesn't have to manage GOT memory
713 void *FnStub = Resolver.getLazyFunctionStubIfAvailable(F);
738 return Resolver.getLazyFunctionStub(F);
745 void *StubAddr = Resolver.getGlobalValueIndirectSym(V, GVAddress);
854 ResultPtr = Resolver.getExternalFunctionStub(ResultPtr);
879 unsigned idx = Resolver.getGOTIndexForAddr(ResultPtr);
897 unsigned idx = Resolver.getGOTIndexForAddr((void*)BufferBegin);