/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
H A D | OrcRTBootstrap.cpp | 64 [](ExecutorAddr MainAddr, in runAsVoidFunctionWrapper() 66 return runAsMain(MainAddr.toPtr<int (*)(int, char *[])>(), Args); in runAsVoidFunctionWrapper() 75 [](ExecutorAddr MainAddr) -> int32_t { in runAsIntFunctionWrapper() 76 return runAsVoidFunction(MainAddr.toPtr<int32_t (*)(void)>()); in runAsIntFunctionWrapper() 85 [](ExecutorAddr MainAddr, int32_t Arg) -> int32_t { in addTo() 86 return runAsIntFunction(MainAddr.toPtr<int32_t (*)(int32_t)>(), in addTo() 63 __anonaecf5d2c0402(ExecutorAddr MainAddr) runAsVoidFunctionWrapper() argument 73 __anonaecf5d2c0502(ExecutorAddr MainAddr, int32_t Arg) runAsIntFunctionWrapper() argument
|
/llvm-project/clang/tools/arcmt-test/ |
H A D | arcmt-test.cpp | 69 void *MainAddr = (void*) (intptr_t) GetExecutablePath; in GetExecutablePath() local 70 return llvm::sys::fs::getMainExecutable(Argv0, MainAddr); in GetExecutablePath() 344 void *MainAddr = (void*) (intptr_t) GetExecutablePath; in main() local 348 resourcesPath = CompilerInvocation::GetResourcesPath(argv[0], MainAddr); in main()
|
/llvm-project/clang-tools-extra/clang-doc/tool/ |
H A D | ClangDocMain.cpp | 136 std::string getExecutablePath(const char *Argv0, void *MainAddr) { in getExecutablePath() argument 137 return llvm::sys::fs::getMainExecutable(Argv0, MainAddr); in getExecutablePath() 163 void *MainAddr = (void *)(intptr_t)getExecutablePath; in getDefaultAssetFiles() local 164 std::string ClangDocPath = getExecutablePath(Argv0, MainAddr); in getDefaultAssetFiles()
|
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/ |
H A D | LLJITWithRemoteDebugging.cpp | 200 auto MainAddr = ExitOnErr(J->lookup("main")); in main() local 217 int Result = ExitOnErr(EPC.runAsMain(MainAddr, ActualArgv)); in main()
|
/llvm-project/llvm/examples/OrcV2Examples/LLJITWithThinLTOSummaries/ |
H A D | LLJITWithThinLTOSummaries.cpp | 230 auto MainAddr = ExitOnErr(J->lookup(MainFunctionName)); in main() local 233 auto *MainFunction = MainAddr.toPtr<MainFnPtr>(); in main()
|
/llvm-project/clang/tools/driver/ |
H A D | driver.cpp | 84 void *MainAddr); 86 void *MainAddr); 88 const char *Argv0, void *MainAddr, in insertTargetAndModeArgs()
|
H A D | cc1_main.cpp | 213 int cc1_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { in cc1_main() 265 CompilerInvocation::GetResourcesPath(Argv0, MainAddr); in cc1_main() 204 cc1_main(ArrayRef<const char * > Argv,const char * Argv0,void * MainAddr) cc1_main() argument
|
H A D | cc1gen_reproducer_main.cpp | 164 void *MainAddr, in cc1gen_reproducer_main() 163 cc1gen_reproducer_main(ArrayRef<const char * > Argv,const char * Argv0,void * MainAddr,const llvm::ToolContext & ToolContext) cc1gen_reproducer_main() argument
|
H A D | cc1as_main.cpp | 653 int cc1as_main(ArrayRef<const char *> Argv, const char *Argv0, void *MainAddr) { in cc1as_main() 639 cc1as_main(ArrayRef<const char * > Argv,const char * Argv0,void * MainAddr) cc1as_main() argument
|
/llvm-project/clang/tools/c-index-test/ |
H A D | core_main.cpp | 342 void *MainAddr = (void*) (intptr_t) indextest_core_main; in indextest_core_main() 343 std::string Executable = llvm::sys::fs::getMainExecutable(argv[0], MainAddr); in indextest_core_main() 339 void *MainAddr = (void*) (intptr_t) indextest_core_main; indextest_core_main() local
|
/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()
|
/llvm-project/llvm/tools/lli/ |
H A D | lli.cpp | 1163 auto MainAddr = ExitOnErr(J->lookup(EntryFunc)); in runOrcJIT() 1168 Result = ExitOnErr(EPC->runAsMain(MainAddr, InputArgv)); in runOrcJIT() 1172 auto MainFn = MainAddr.toPtr<MainFnTy *>(); in runOrcJIT() 1166 auto MainAddr = ExitOnErr(J->lookup(EntryFunc)); runOrcJIT() local
|
/llvm-project/clang/lib/Tooling/ |
H A D | Tooling.cpp | 507 void *MainAddr) { in injectResourceDir() 515 ("-resource-dir=" + CompilerInvocation::GetResourcesPath(Argv0, MainAddr)) in injectResourceDir() 505 injectResourceDir(CommandLineArguments & Args,const char * Argv0,void * MainAddr) injectResourceDir() argument
|
/llvm-project/clang/include/clang/Frontend/ |
H A D | CompilerInvocation.h | 306 static std::string GetResourcesPath(const char *Argv0, void *MainAddr);
|
/llvm-project/llvm/lib/Support/Unix/ |
H A D | Path.inc | 188 std::string getMainExecutable(const char *argv0, void *MainAddr) { 323 int err = dladdr(MainAddr, &DLInfo);
|
/llvm-project/clang/lib/Frontend/ |
H A D | CompilerInvocation.cpp | 3230 void *MainAddr) { in ParseHeaderSearchArgs() 3232 llvm::sys::fs::getMainExecutable(Argv0, MainAddr); in ParseHeaderSearchArgs() 3096 GetResourcesPath(const char * Argv0,void * MainAddr) GetResourcesPath() argument
|