| /llvm-project-15.0.7/bolt/include/bolt/Rewrite/ |
| H A D | MachORewriteInstance.h | 35 StringRef ToolPath; variable 71 MachORewriteInstance(object::MachOObjectFile *InputFile, StringRef ToolPath, 76 StringRef ToolPath);
|
| H A D | RewriteInstance.h | 48 const char *const *Argv, StringRef ToolPath, Error &Err); 52 const char *const *Argv, StringRef ToolPath); 429 StringRef ToolPath; variable
|
| /llvm-project-15.0.7/bolt/include/bolt/RuntimeLibs/ |
| H A D | RuntimeLibrary.h | 54 virtual void link(BinaryContext &BC, StringRef ToolPath, RuntimeDyld &RTDyld, 63 static std::string getLibPath(StringRef ToolPath, StringRef LibFileName);
|
| H A D | HugifyRuntimeLibrary.h | 33 void link(BinaryContext &BC, StringRef ToolPath, RuntimeDyld &RTDyld,
|
| H A D | InstrumentationRuntimeLibrary.h | 38 void link(BinaryContext &BC, StringRef ToolPath, RuntimeDyld &RTDyld,
|
| /llvm-project-15.0.7/bolt/tools/driver/ |
| H A D | llvm-bolt.cpp | 187 std::string ToolPath = GetExecutablePath(argv[0]); in main() local 220 RewriteInstance::createRewriteInstance(e, argc, argv, ToolPath); in main() 248 MachORewriteInstance::createMachORewriteInstance(O, ToolPath); in main() 279 RewriteInstance::createRewriteInstance(ELFObj1, argc, argv, ToolPath); in main() 286 RewriteInstance::createRewriteInstance(ELFObj2, argc, argv, ToolPath); in main()
|
| /llvm-project-15.0.7/bolt/lib/RuntimeLibs/ |
| H A D | HugifyRuntimeLibrary.cpp | 92 void HugifyRuntimeLibrary::link(BinaryContext &BC, StringRef ToolPath, in link() argument 95 std::string LibPath = getLibPath(ToolPath, opts::RuntimeHugifyLib); in link()
|
| H A D | RuntimeLibrary.cpp | 27 std::string RuntimeLibrary::getLibPath(StringRef ToolPath, in getLibPath() argument 29 StringRef Dir = llvm::sys::path::parent_path(ToolPath); in getLibPath()
|
| H A D | InstrumentationRuntimeLibrary.cpp | 194 BinaryContext &BC, StringRef ToolPath, RuntimeDyld &RTDyld, in link() argument 196 std::string LibPath = getLibPath(ToolPath, opts::RuntimeInstrumentationLib); in link()
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/ |
| H A D | NaCl.cpp | 222 std::string ToolPath(getDriver().ResourceDir + "/lib/"); in NaClToolChain() local 229 file_paths.push_back(ToolPath + "i686-nacl"); in NaClToolChain() 235 file_paths.push_back(ToolPath + "x86_64-nacl"); in NaClToolChain() 241 file_paths.push_back(ToolPath + "arm-nacl"); in NaClToolChain() 247 file_paths.push_back(ToolPath + "mipsel-nacl"); in NaClToolChain()
|
| /llvm-project-15.0.7/bolt/tools/heatmap/ |
| H A D | heatmap.cpp | 80 std::string ToolPath = GetExecutablePath(argv[0]); in main() local 89 RewriteInstance::createRewriteInstance(e, argc, argv, ToolPath); in main()
|
| /llvm-project-15.0.7/bolt/lib/Rewrite/ |
| H A D | MachORewriteInstance.cpp | 88 object::MachOObjectFile *InputFile, StringRef ToolPath) { in createMachORewriteInstance() argument 91 std::make_unique<MachORewriteInstance>(InputFile, ToolPath, Err); in createMachORewriteInstance() 98 StringRef ToolPath, Error &Err) in MachORewriteInstance() argument 99 : InputFile(InputFile), ToolPath(ToolPath) { in MachORewriteInstance()
|
| H A D | RewriteInstance.cpp | 322 StringRef ToolPath) { in createRewriteInstance() argument 324 auto RI = std::make_unique<RewriteInstance>(File, Argc, Argv, ToolPath, Err); in createRewriteInstance() 331 const char *const *Argv, StringRef ToolPath, in RewriteInstance() argument 333 : InputFile(File), Argc(Argc), Argv(Argv), ToolPath(ToolPath), in RewriteInstance() 3168 RtLibrary->link(*BC, ToolPath, *RTDyld, [this](RuntimeDyld &R) { in emitAndLink()
|
| /llvm-project-15.0.7/libc/test/utils/tools/WrapperGen/ |
| H A D | wrappergen_test.cpp | 27 ToolPath("tool", llvm::cl::desc("Path to the tool executable."), variable 49 ProgPath = llvm::StringRef(ToolPath); in SetUp()
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | ToolingTest.cpp | 871 SmallString<32> ToolPath; in TEST() local 872 llvm::sys::path::append(ToolPath, "foo", "bar", Target + "-g++"); in TEST() 875 addTargetAndModeForProgramName(Args, ToolPath); in TEST()
|