Home
last modified time | relevance | path

Searched refs:DriverMode (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/clang/unittests/Driver/
H A DToolChainTest.cpp215 EXPECT_TRUE(Empty.DriverMode == nullptr); in TEST()
221 EXPECT_TRUE(DriverOnly.DriverMode == nullptr); in TEST()
246 EXPECT_TRUE(Res.DriverMode == nullptr); in TEST()
252 EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++"); in TEST()
258 EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++"); in TEST()
264 EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++"); in TEST()
270 EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++"); in TEST()
277 EXPECT_STREQ(Res.DriverMode, "--driver-mode=g++"); in TEST()
290 EXPECT_TRUE(Res.DriverMode == nullptr); in TEST()
296 EXPECT_TRUE(Res.DriverMode == nullptr); in TEST()
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DCompileCommands.cpp390 enum DriverMode : unsigned char { enum
399 DriverMode getDriverMode(const std::vector<std::string> &Args) { in getDriverMode()
400 DriverMode Mode = DM_GCC; in getDriverMode()
598 DriverMode MainMode = getDriverMode(Args); in process()
599 DriverMode CurrentMode = MainMode; in process()
/llvm-project-15.0.7/clang/include/clang/Driver/
H A DToolChain.h72 const char *DriverMode = nullptr; member
79 : ModeSuffix(Suffix), DriverMode(Mode) {} in ParsedClangName()
82 : TargetPrefix(Target), ModeSuffix(Suffix), DriverMode(Mode), in ParsedClangName()
86 return TargetPrefix.empty() && ModeSuffix.empty() && DriverMode == nullptr; in isEmpty()
H A DDriver.h75 enum DriverMode { enum
758 bool IsClangCL(StringRef DriverMode);
/llvm-project-15.0.7/clang/tools/driver/
H A Ddriver.cpp223 if (NameParts.DriverMode) { in insertTargetAndModeArgs()
226 GetStableCStr(SavedStrings, NameParts.DriverMode)); in insertTargetAndModeArgs()
/llvm-project-15.0.7/clang/lib/Tooling/
H A DTooling.cpp284 bool ShouldAddMode = TargetMode.DriverMode != nullptr; in addTargetAndModeForProgramName()
294 CommandLine.insert(++CommandLine.begin(), TargetMode.DriverMode); in addTargetAndModeForProgramName()
/llvm-project-15.0.7/clang/lib/Driver/
H A DDriver.cpp232 if (auto M = llvm::StringSwitch<llvm::Optional<DriverMode>>(Value) in setDriverMode()
1122 auto DriverMode = getDriverMode(ClangExecutable, ArgList.slice(1)); in BuildCompilation() local
1123 if (!DriverMode.empty()) in BuildCompilation()
1124 setDriverMode(DriverMode); in BuildCompilation()
6341 Opt = ToolChain::getTargetAndModeFromProgramName(ProgName).DriverMode; in getDriverMode()
6345 bool driver::IsClangCL(StringRef DriverMode) { return DriverMode.equals("cl"); } in IsClangCL() argument