reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
111 *OutEE = wrap(EE); 126 *OutInterp = wrap(Interp); 143 *OutJIT = wrap(JIT); 209 *OutJIT = wrap(JIT); 217 delete unwrap(EE); 221 unwrap(EE)->finalizeObject(); 222 unwrap(EE)->runStaticConstructorsDestructors(false); 226 unwrap(EE)->finalizeObject(); 227 unwrap(EE)->runStaticConstructorsDestructors(true); 233 unwrap(EE)->finalizeObject(); 236 return unwrap(EE)->runFunctionAsMain(unwrap<Function>(F), ArgVec, EnvP); 242 unwrap(EE)->finalizeObject(); 250 *Result = unwrap(EE)->runFunction(unwrap<Function>(F), ArgVec); 258 unwrap(EE)->addModule(std::unique_ptr<Module>(unwrap(M))); 264 unwrap(EE)->removeModule(Mod); 271 if (Function *F = unwrap(EE)->FindFunctionNamed(Name)) { 284 return wrap(&unwrap(EE)->getDataLayout()); 289 return wrap(unwrap(EE)->getTargetMachine()); 294 unwrap(EE)->addGlobalMapping(unwrap<GlobalValue>(Global), Addr); 298 unwrap(EE)->finalizeObject(); 300 return unwrap(EE)->getPointerToGlobal(unwrap<GlobalValue>(Global)); 304 return unwrap(EE)->getGlobalValueAddress(Name); 308 return unwrap(EE)->getFunctionAddress(Name);