Lines Matching refs:MSVCToolChain
72 MSVCToolChain::ToolsetLayout &VSLayout) { in findVCToolChainViaEnvironment()
80 VSLayout = MSVCToolChain::ToolsetLayout::VS2017OrNewer; in findVCToolChainViaEnvironment()
90 VSLayout = MSVCToolChain::ToolsetLayout::OlderVS; in findVCToolChainViaEnvironment()
133 VSLayout = MSVCToolChain::ToolsetLayout::OlderVS; in findVCToolChainViaEnvironment()
139 VSLayout = MSVCToolChain::ToolsetLayout::DevDivInternal; in findVCToolChainViaEnvironment()
168 VSLayout = MSVCToolChain::ToolsetLayout::VS2017OrNewer; in findVCToolChainViaEnvironment()
184 MSVCToolChain::ToolsetLayout &VSLayout) { in findVCToolChainViaSetupConfig()
266 VSLayout = MSVCToolChain::ToolsetLayout::VS2017OrNewer; in findVCToolChainViaSetupConfig()
275 MSVCToolChain::ToolsetLayout &VSLayout) { in findVCToolChainViaRegistry()
287 VSLayout = MSVCToolChain::ToolsetLayout::OlderVS; in findVCToolChainViaRegistry()
300 const auto &MSVC = static_cast<const toolchains::MSVCToolChain &>(TC); in FindVisualStudioExecutable()
302 toolchains::MSVCToolChain::SubDirectoryType::Bin)); in FindVisualStudioExecutable()
314 auto &TC = static_cast<const toolchains::MSVCToolChain &>(getToolChain()); in ConstructJob()
333 toolchains::MSVCToolChain::SubDirectoryType::Lib))); in ConstructJob()
536 using SubDirectoryType = toolchains::MSVCToolChain::SubDirectoryType; in ConstructJob()
693 MSVCToolChain::MSVCToolChain(const Driver &D, const llvm::Triple &Triple, in MSVCToolChain() function in MSVCToolChain
709 Tool *MSVCToolChain::buildLinker() const { in buildLinker()
713 Tool *MSVCToolChain::buildAssembler() const { in buildAssembler()
720 bool MSVCToolChain::IsIntegratedAssemblerDefault() const { in IsIntegratedAssemblerDefault()
724 bool MSVCToolChain::IsUnwindTablesDefault(const ArgList &Args) const { in IsUnwindTablesDefault()
736 bool MSVCToolChain::isPICDefault() const { in isPICDefault()
740 bool MSVCToolChain::isPIEDefault() const { in isPIEDefault()
744 bool MSVCToolChain::isPICDefaultForced() const { in isPICDefaultForced()
748 void MSVCToolChain::AddCudaIncludeArgs(const ArgList &DriverArgs, in AddCudaIncludeArgs()
753 void MSVCToolChain::printVerboseInfo(raw_ostream &OS) const { in printVerboseInfo()
817 MSVCToolChain::getSubDirectoryPath(SubDirectoryType Type, in getSubDirectoryPath()
1060 bool MSVCToolChain::getWindowsSDKLibraryPath(std::string &path) const { in getWindowsSDKLibraryPath()
1098 bool MSVCToolChain::useUniversalCRT() const { in useUniversalCRT()
1116 bool MSVCToolChain::getUniversalCRTLibraryPath(std::string &Path) const { in getUniversalCRTLibraryPath()
1179 void MSVCToolChain::AddSystemIncludeWithSubfolder( in AddSystemIncludeWithSubfolder()
1188 void MSVCToolChain::AddClangSystemIncludeArgs(const ArgList &DriverArgs, in AddClangSystemIncludeArgs()
1273 void MSVCToolChain::AddClangCXXStdlibIncludeArgs(const ArgList &DriverArgs, in AddClangCXXStdlibIncludeArgs()
1278 VersionTuple MSVCToolChain::computeMSVCVersion(const Driver *D, in computeMSVCVersion()
1296 MSVCToolChain::ComputeEffectiveClangTriple(const ArgList &Args, in ComputeEffectiveClangTriple()
1318 SanitizerMask MSVCToolChain::getSupportedSanitizers() const { in getSupportedSanitizers()
1440 MSVCToolChain::TranslateArgs(const llvm::opt::DerivedArgList &Args, in TranslateArgs()