Home | History | Annotate | Download | only in lli

Lines Matching defs:EE

323 static ExecutionEngine *EE = nullptr;
329 delete EE;
341 static void addCygMingExtraModule(ExecutionEngine *EE,
372 EE->addModule(M);
498 EE = builder.create();
499 if (!EE) {
501 errs() << argv[0] << ": error creating EE: " << ErrorMsg << "\n";
503 errs() << argv[0] << ": unknown error creating EE!\n";
509 EE->setObjectCache(CacheManager);
527 EE->addModule(XMod);
537 EE->addObjectFile(std::unique_ptr<object::ObjectFile>(Obj.get()));
553 EE->addArchive(Ar);
559 addCygMingExtraModule(EE, Context, Mod->getTargetTriple());
564 EE->RegisterJITEventListener(
566 EE->RegisterJITEventListener(
573 EE->DisableLazyCompilation(NoLazyCompilation);
615 EE->finalizeObject();
617 EE->runStaticConstructorsDestructors(false);
623 EE->getPointerToFunction(Fn);
629 (void)EE->getPointerToFunction(EntryFn);
635 Result = EE->runFunctionAsMain(EntryFn, InputArgv, envp);
638 EE->runStaticConstructorsDestructors(true);
647 EE->runFunction(ExitF, Args);
706 uint64_t Entry = EE->getFunctionAddress(EntryFn->getName().str());