• Home
  • Raw
  • Download

Lines Matching refs:Triple

47 MSVCToolChain::MSVCToolChain(const Driver &D, const llvm::Triple& Triple,  in MSVCToolChain()  argument
49 : ToolChain(D, Triple, Args) { in MSVCToolChain()
74 return getArch() == llvm::Triple::x86_64; in IsUnwindTablesDefault()
78 return getArch() == llvm::Triple::x86_64; in isPICDefault()
86 return getArch() == llvm::Triple::x86_64; in isPICDefaultForced()
210 static StringRef getWindowsSDKArch(llvm::Triple::ArchType Arch) { in getWindowsSDKArch()
212 case llvm::Triple::x86: in getWindowsSDKArch()
214 case llvm::Triple::x86_64: in getWindowsSDKArch()
216 case llvm::Triple::arm: in getWindowsSDKArch()
312 case llvm::Triple::x86: in getWindowsSDKLibraryPath()
314 case llvm::Triple::x86_64: in getWindowsSDKLibraryPath()
317 case llvm::Triple::arm: in getWindowsSDKLibraryPath()
439 case llvm::Triple::x86: in getVisualStudioBinariesFolder()
441 case llvm::Triple::x86_64: in getVisualStudioBinariesFolder()
444 case llvm::Triple::arm: in getVisualStudioBinariesFolder()
610 llvm::Triple Triple(TripleStr); in ComputeEffectiveClangTriple() local
612 tools::visualstudio::getMSVCVersion(/*D=*/nullptr, Triple, Args, in ComputeEffectiveClangTriple()
620 if (Triple.getEnvironment() == llvm::Triple::MSVC) { in ComputeEffectiveClangTriple()
621 StringRef ObjFmt = Triple.getEnvironmentName().split('-').second; in ComputeEffectiveClangTriple()
623 Triple.setEnvironmentName((Twine("msvc") + MSVT.getAsString()).str()); in ComputeEffectiveClangTriple()
625 Triple.setEnvironmentName( in ComputeEffectiveClangTriple()
628 return Triple.getTriple(); in ComputeEffectiveClangTriple()
644 bool SupportsForcingFramePointer = getArch() == llvm::Triple::x86; in TranslateArgs()