30 const llvm::opt::ArgList &Args);
33 return &
HostTC.getTriple();
37 addClangTargetOptions(
const llvm::opt::ArgList &DriverArgs,
38 llvm::opt::ArgStringList &CC1Args,
BoundArch BA,
40 CXXStdlibType GetCXXStdlibType(
const llvm::opt::ArgList &Args)
const override;
41 void AddClangCXXStdlibIncludeArgs(
42 const llvm::opt::ArgList &Args,
43 llvm::opt::ArgStringList &CC1Args)
const override;
45 AddClangSystemIncludeArgs(
const llvm::opt::ArgList &DriverArgs,
46 llvm::opt::ArgStringList &CC1Args)
const override;
47 void AddIAMCUIncludeArgs(
const llvm::opt::ArgList &DriverArgs,
48 llvm::opt::ArgStringList &CC1Args)
const override;
51 computeMSVCVersion(
const Driver *D,
52 const llvm::opt::ArgList &Args)
const override;
55 getDeviceLibs(
const llvm::opt::ArgList &Args,
BoundArch BA,