| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | QueryDriverDatabase.cpp | 139 extractSystemIncludesAndTarget(llvm::SmallString<128> Driver, in extractSystemIncludesAndTarget() argument 145 if (!llvm::sys::path::is_absolute(Driver)) { in extractSystemIncludesAndTarget() 148 auto DriverProgram = llvm::sys::findProgramByName(Driver); in extractSystemIncludesAndTarget() 152 Driver = *DriverProgram; in extractSystemIncludesAndTarget() 159 SPAN_ATTACH(Tracer, "driver", Driver); in extractSystemIncludesAndTarget() 162 if (!QueryDriverRegex.match(Driver)) { in extractSystemIncludesAndTarget() 180 llvm::SmallVector<llvm::StringRef> Args = {Driver, "-E", "-x", in extractSystemIncludesAndTarget() 235 Driver, llvm::join(Info->SystemIncludes, ", "), Info->Target); in extractSystemIncludesAndTarget() 350 llvm::SmallString<128> Driver(Cmd->CommandLine.front()); in getCompileCommand() local 351 if (llvm::any_of(Driver, in getCompileCommand() [all …]
|
| H A D | CompileCommands.cpp | 153 if (!llvm::sys::path::is_absolute(Driver)) { in resolveDriver() 157 if (llvm::any_of(Driver, in resolveDriver() 159 return Driver.str(); in resolveDriver() 162 (Driver == "clang" || Driver == "clang++" || Driver == "gcc" || in resolveDriver() 163 Driver == "g++" || Driver == "cc" || Driver == "c++")) { in resolveDriver() 167 auto Absolute = llvm::sys::findProgramByName(Driver); in resolveDriver() 169 Driver = Storage = std::move(*Absolute); in resolveDriver() 173 return Driver.str(); in resolveDriver() 177 assert(llvm::sys::path::is_absolute(Driver)); in resolveDriver() 180 if (!llvm::sys::fs::real_path(Driver, Resolved)) in resolveDriver() [all …]
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/ |
| H A D | CommonArgs.h | 23 void addPathIfExists(const Driver &D, const Twine &Path, 48 void AddRunTimeLibs(const ToolChain &TC, const Driver &D, 59 void AddStaticDeviceLibsPostLinking(const Driver &D, 65 const InputInfoList *Inputs, const Driver &D, 71 bool SDLSearch(const Driver &D, const llvm::opt::ArgList &DriverArgs, 77 bool GetSDLFromOffloadArchive(Compilation &C, const Driver &D, const Tool &T, 143 const Driver &D); 163 std::string getCPUName(const Driver &D, const llvm::opt::ArgList &Args, 193 void checkAMDGPUCodeObjectVersion(const Driver &D, 196 unsigned getAMDGPUCodeObjectVersion(const Driver &D, [all …]
|
| H A D | Cuda.h | 30 const Driver &D; 45 CudaInstallationDetector(const Driver &D, const llvm::Triple &HostTriple, 127 void getNVPTXTargetFeatures(const Driver &D, const llvm::Triple &Triple, 138 CudaToolChain(const Driver &D, const llvm::Triple &Triple, 191 computeMSVCVersion(const Driver *D,
|
| H A D | PPCLinux.cpp | 46 PPCLinuxToolChain::PPCLinuxToolChain(const Driver &D, in PPCLinuxToolChain() 61 const Driver &D = getDriver(); in AddClangSystemIncludeArgs() 71 const Driver &D, const llvm::Triple &Triple, in SupportIEEEFloat128()
|
| H A D | Gnu.h | 33 bool findMIPSMultilibs(const Driver &D, const llvm::Triple &TargetTriple, 194 const Driver &D; 219 explicit GCCInstallationDetector(const Driver &D) : IsValid(false), D(D) {} in GCCInstallationDetector() 293 Generic_GCC(const Driver &D, const llvm::Triple &Triple, 323 void AddMultilibPaths(const Driver &D, const std::string &SysRoot, 327 void AddMultiarchPaths(const Driver &D, const std::string &SysRoot, 366 Generic_ELF(const Driver &D, const llvm::Triple &Triple, in Generic_ELF()
|
| H A D | PPCLinux.h | 20 PPCLinuxToolChain(const Driver &D, const llvm::Triple &Triple, 28 bool SupportIEEEFloat128(const Driver &D, const llvm::Triple &Triple,
|
| H A D | TCE.h | 24 TCEToolChain(const Driver &D, const llvm::Triple &Triple, 37 TCELEToolChain(const Driver &D, const llvm::Triple &Triple,
|
| /llvm-project-15.0.7/clang/tools/driver/ |
| H A D | driver.cpp | 246 static void SetBackdoorDriverOutputsFromEnvVars(Driver &TheDriver) { in SetBackdoorDriverOutputsFromEnvVars() 282 Driver &TheDriver, bool CanonicalPrefixes) { in SetInstallDir() 469 Driver TheDriver(Path, llvm::sys::getDefaultTargetTriple(), Diags); in clang_main() 486 Driver::ReproLevel ReproLevel = Driver::ReproLevel::OnCrash; in clang_main() 489 .Case("off", Driver::ReproLevel::Off) in clang_main() 490 .Case("crash", Driver::ReproLevel::OnCrash) in clang_main() 491 .Case("error", Driver::ReproLevel::OnError) in clang_main() 492 .Case("always", Driver::ReproLevel::Always) in clang_main() 502 ReproLevel = Driver::ReproLevel::Always; in clang_main() 506 Driver::CommandStatus CommandStatus = Driver::CommandStatus::Ok; in clang_main() [all …]
|
| H A D | cc1gen_reproducer_main.cpp | 111 static llvm::Optional<driver::Driver::CompilationDiagnosticReport> 122 Driver TheDriver(Argv[0], llvm::sys::getDefaultTargetTriple(), Diags); in generateReproducerForInvocationArguments() 129 Driver::CompilationDiagnosticReport Report; in generateReproducerForInvocationArguments() 144 const driver::Driver::CompilationDiagnosticReport &Report) { in printReproducerInformation() 183 llvm::Optional<driver::Driver::CompilationDiagnosticReport> Report = in cc1gen_reproducer_main()
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/Arch/ |
| H A D | ARM.h | 53 FloatABI getARMFloatABI(const Driver &D, const llvm::Triple &Triple, 55 void setFloatABIInTriple(const Driver &D, const llvm::opt::ArgList &Args, 58 ReadTPMode getReadTPMode(const Driver &D, const llvm::opt::ArgList &Args, 60 void setArchNameInTriple(const Driver &D, const llvm::opt::ArgList &Args, 67 void getARMTargetFeatures(const Driver &D, const llvm::Triple &Triple,
|
| H A D | Sparc.h | 29 FloatABI getSparcFloatABI(const Driver &D, const llvm::opt::ArgList &Args); 31 std::string getSparcTargetCPU(const Driver &D, const llvm::opt::ArgList &Args, 34 void getSparcTargetFeatures(const Driver &D, const llvm::opt::ArgList &Args,
|
| H A D | CSKY.h | 31 FloatABI getCSKYFloatABI(const Driver &D, const llvm::opt::ArgList &Args); 33 void getCSKYTargetFeatures(const Driver &D, const llvm::Triple &Triple, 38 llvm::Optional<llvm::StringRef> getCSKYArchName(const Driver &D,
|
| H A D | PPC.h | 36 FloatABI getPPCFloatABI(const Driver &D, const llvm::opt::ArgList &Args); 40 ReadGOTPtrMode getPPCReadGOTPtrMode(const Driver &D, const llvm::Triple &Triple, 43 void getPPCTargetFeatures(const Driver &D, const llvm::Triple &Triple,
|
| H A D | Mips.h | 37 void getMIPSTargetFeatures(const Driver &D, const llvm::Triple &Triple, 41 mips::FloatABI getMipsFloatABI(const Driver &D, const llvm::opt::ArgList &Args, 47 bool isNaN2008(const Driver &D, const llvm::opt::ArgList &Args,
|
| H A D | X86.h | 24 std::string getX86TargetCPU(const Driver &D, const llvm::opt::ArgList &Args, 27 void getX86TargetFeatures(const Driver &D, const llvm::Triple &Triple,
|
| H A D | SystemZ.h | 28 FloatABI getSystemZFloatABI(const Driver &D, const llvm::opt::ArgList &Args); 32 void getSystemZTargetFeatures(const Driver &D, const llvm::opt::ArgList &Args,
|
| H A D | M68k.h | 29 FloatABI getM68kFloatABI(const Driver &D, const llvm::opt::ArgList &Args); 33 void getM68kTargetFeatures(const Driver &D, const llvm::Triple &Triple,
|
| /llvm-project-15.0.7/clang/test/Driver/ |
| H A D | hip-version.hip | 23 // DEFAULT: Found HIP installation: {{.*Driver}}, version 3.5. 32 // SPECIFIED: Found HIP installation: {{.*Driver}}, version 3.7.0 37 // SPECIFIED2: Found HIP installation: {{.*Driver}}, version 3.7.0 42 // SPECIFIED3: Found HIP installation: {{.*Driver}}, version 4.0.21025 47 // SPECIFIED4: Found HIP installation: {{.*Driver}}, version 4.0.0
|
| /llvm-project-15.0.7/clang/unittests/Driver/ |
| H A D | ToolChainTest.cpp | 79 Driver TheDriver("/bin/clang", "arm-linux-gnueabihf", Diags, in TEST() 102 Driver TheDriver("/bin/clang", "arm-linux-gnueabihf", Diags, in TEST() 135 Driver TheDriver("/home/test/bin/clang", "arm-linux-gnueabi", Diags, in TEST() 175 Driver CCDriver("/home/test/bin/clang", "arm-linux-gnueabi", Diags, in TEST() 178 Driver CXXDriver("/home/test/bin/clang++", "arm-linux-gnueabi", Diags, in TEST() 204 Driver TheDriver("/bin/clang", "arm-linux-gnueabihf", Diags); in TEST() 321 Driver CCDriver("/home/test/bin/clang", "arm-linux-gnueabi", Diags, in TEST() 350 Driver CCDriver("/home/test/bin/clang", "arm-linux-gnueabi", Diags, in TEST() 395 Driver TheDriver("/bin/clang", "", Diags, "", InMemoryFileSystem); in validateTargetProfile() 408 Driver TheDriver("/bin/clang", "", Diags, "", InMemoryFileSystem); in validateTargetProfile() [all …]
|
| /llvm-project-15.0.7/polly/lib/External/isl/interface/ |
| H A D | extract_interface.cc | 180 static Driver *construct_driver(const char *binary, DiagnosticsEngine &Diags) in construct_driver() 182 return new Driver(binary, llvm::sys::getDefaultTargetTriple(), in construct_driver() 186 static Driver *construct_driver(const char *binary, DiagnosticsEngine &Diags) in construct_driver() 188 return new Driver(binary, llvm::sys::getDefaultTargetTriple(), in construct_driver() 192 static Driver *construct_driver(const char *binary, DiagnosticsEngine &Diags) in construct_driver() 194 return new Driver(binary, llvm::sys::getDefaultTargetTriple(), in construct_driver() 198 static Driver *construct_driver(const char *binary, DiagnosticsEngine &Diags) in construct_driver() 200 return new Driver(binary, llvm::sys::getDefaultTargetTriple(), Diags); in construct_driver() 270 const unique_ptr<Driver> driver(construct_driver(binary, Diags)); in construct_invocation()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Driver/ |
| H A D | BUILD.gn | 1 static_library("Driver") { 8 # Driver doesn't depend on StaticAnalyzer and the other way round, but 9 # as of clang r311958 Driver does depend on StaticAnalyzer/Checkers's 25 "//clang/include/clang/Driver:Options", 35 "Driver.cpp",
|
| /llvm-project-15.0.7/lldb/tools/driver/ |
| H A D | Driver.h | 27 class Driver : public lldb::SBBroadcaster { 35 Driver(); 37 virtual ~Driver();
|
| H A D | Driver.cpp | 91 static Driver *g_driver = nullptr; 102 Driver::Driver() in Driver() function in Driver 110 Driver::~Driver() { in ~Driver() 115 void Driver::OptionData::AddInitialCommand(std::string command, in AddInitialCommand() 147 void Driver::WriteCommandsForSourcing(CommandPlacement placement, in WriteCommandsForSourcing() 179 SBError Driver::ProcessArgs(const opt::InputArgList &args, bool &exiting) { in ProcessArgs() 428 int Driver::MainLoop() { in MainLoop() 644 void Driver::ResizeWindow(unsigned short col) { in ResizeWindow() 842 Driver driver; in main()
|
| /llvm-project-15.0.7/clang/include/clang/Driver/ |
| H A D | Types.h | 21 class Driver; variable 116 getCompilationPhases(const clang::driver::Driver &Driver,
|