Home
last modified time | relevance | path

Searched refs:Driver (Results 1 – 25 of 248) sorted by relevance

12345678910

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DQueryDriverDatabase.cpp139 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 DCompileCommands.cpp153 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 DCommonArgs.h23 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 DCuda.h30 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 DPPCLinux.cpp46 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 DGnu.h33 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 DPPCLinux.h20 PPCLinuxToolChain(const Driver &D, const llvm::Triple &Triple,
28 bool SupportIEEEFloat128(const Driver &D, const llvm::Triple &Triple,
H A DTCE.h24 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 Ddriver.cpp246 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 Dcc1gen_reproducer_main.cpp111 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 DARM.h53 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 DSparc.h29 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 DCSKY.h31 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 DPPC.h36 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 DMips.h37 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 DX86.h24 std::string getX86TargetCPU(const Driver &D, const llvm::opt::ArgList &Args,
27 void getX86TargetFeatures(const Driver &D, const llvm::Triple &Triple,
H A DSystemZ.h28 FloatABI getSystemZFloatABI(const Driver &D, const llvm::opt::ArgList &Args);
32 void getSystemZTargetFeatures(const Driver &D, const llvm::opt::ArgList &Args,
H A DM68k.h29 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 Dhip-version.hip23 // 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 DToolChainTest.cpp79 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 Dextract_interface.cc180 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 DBUILD.gn1 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 DDriver.h27 class Driver : public lldb::SBBroadcaster {
35 Driver();
37 virtual ~Driver();
H A DDriver.cpp91 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 DTypes.h21 class Driver; variable
116 getCompilationPhases(const clang::driver::Driver &Driver,

12345678910