| /freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
| H A D | OrcRTBootstrap.cpp | 52 [](ExecutorAddr MainAddr, in runAsMainWrapper() 54 return runAsMain(MainAddr.toPtr<int (*)(int, char *[])>(), Args); in runAsMainWrapper() 63 [](ExecutorAddr MainAddr) -> int32_t { in runAsVoidFunctionWrapper() argument 64 return runAsVoidFunction(MainAddr.toPtr<int32_t (*)(void)>()); in runAsVoidFunctionWrapper() 73 [](ExecutorAddr MainAddr, int32_t Arg) -> int32_t { in runAsIntFunctionWrapper() argument 74 return runAsIntFunction(MainAddr.toPtr<int32_t (*)(int32_t)>(), in runAsIntFunctionWrapper()
|
| /freebsd-src/contrib/llvm-project/clang/tools/driver/ |
| H A D | cc1_main.cpp | 211 int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { in PrintSupportedExtensions() 263 CompilerInvocation::GetResourcesPath(Argv0, MainAddr); in cc1_main() 226 cc1_main(ArrayRef<const char * > Argv,const char * Argv0,void * MainAddr) cc1_main() argument
|
| H A D | driver.cpp | 81 void *MainAddr); 83 void *MainAddr); 85 const char *Argv0, void *MainAddr,
|
| H A D | cc1gen_reproducer_main.cpp | 163 void *MainAddr, in cc1gen_reproducer_main() argument
|
| H A D | cc1as_main.cpp | 643 int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { in cc1as_main() 619 cc1as_main(ArrayRef<const char * > Argv,const char * Argv0,void * MainAddr) cc1as_main() argument
|
| /freebsd-src/contrib/llvm-project/llvm/tools/bugpoint/ |
| H A D | ToolRunner.h | 186 const char *Argv0, void *MainAddr);
|
| H A D | ToolRunner.cpp | 206 void *MainAddr) { in FindProgramByName() argument 210 std::string Main = sys::fs::getMainExecutable(Argv0, MainAddr); in FindProgramByName()
|
| /freebsd-src/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | CompilerInvocation.h | 304 /// \param MainAddr - The address of main (or some other function in the main 306 static std::string GetResourcesPath(const char *Argv0, void *MainAddr);
|
| /freebsd-src/contrib/llvm-project/llvm/tools/lli/ |
| H A D | lli.cpp | 1166 auto MainAddr = ExitOnErr(J->lookup(EntryFunc)); in runOrcJIT() 1171 Result = ExitOnErr(EPC->runAsMain(MainAddr, InputArgv)); in runOrcJIT() 1175 auto MainFn = MainAddr.toPtr<MainFnTy *>(); in runOrcJIT() 1168 auto MainAddr = ExitOnErr(J->lookup(EntryFunc)); runOrcJIT() local
|
| /freebsd-src/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | Tooling.cpp | 505 void *MainAddr) { in injectResourceDir() argument 513 ("-resource-dir=" + CompilerInvocation::GetResourcesPath(Argv0, MainAddr)) in injectResourceDir()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Support/Unix/ |
| H A D | Path.inc | 193 std::string getMainExecutable(const char *argv0, void *MainAddr) { 328 int err = dladdr(MainAddr, &DLInfo);
|
| /freebsd-src/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | CompilerInvocation.cpp | 3124 void *MainAddr) { in GenerateHeaderSearchArgs() 3126 llvm::sys::fs::getMainExecutable(Argv0, MainAddr); in GenerateHeaderSearchArgs() 3015 GetResourcesPath(const char * Argv0,void * MainAddr) GetResourcesPath() argument
|