Lines Matching refs:Triple
35 const llvm::Triple &Triple = ToolChain.getTriple(); in ConstructJob() local
43 case llvm::Triple::x86: in ConstructJob()
46 case llvm::Triple::arm: in ConstructJob()
47 case llvm::Triple::armeb: in ConstructJob()
48 case llvm::Triple::thumb: in ConstructJob()
49 case llvm::Triple::thumbeb: { in ConstructJob()
52 std::string Arch = arm::getARMTargetCPU(MCPU, MArch, Triple); in ConstructJob()
57 case llvm::Triple::mips: in ConstructJob()
58 case llvm::Triple::mipsel: in ConstructJob()
59 case llvm::Triple::mips64: in ConstructJob()
60 case llvm::Triple::mips64el: { in ConstructJob()
63 mips::getMipsCPUAndABI(Args, Triple, CPUName, ABIName); in ConstructJob()
71 if (Triple.isLittleEndian()) in ConstructJob()
80 case llvm::Triple::sparc: in ConstructJob()
81 case llvm::Triple::sparcel: { in ConstructJob()
83 std::string CPU = getCPUName(D, Args, Triple); in ConstructJob()
84 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, Triple)); in ConstructJob()
89 case llvm::Triple::sparcv9: { in ConstructJob()
91 std::string CPU = getCPUName(D, Args, Triple); in ConstructJob()
92 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, Triple)); in ConstructJob()
123 const llvm::Triple &Triple = ToolChain.getTriple(); in ConstructJob() local
152 case llvm::Triple::x86: in ConstructJob()
156 case llvm::Triple::arm: in ConstructJob()
157 case llvm::Triple::thumb: in ConstructJob()
159 switch (Triple.getEnvironment()) { in ConstructJob()
160 case llvm::Triple::EABI: in ConstructJob()
161 case llvm::Triple::GNUEABI: in ConstructJob()
164 case llvm::Triple::EABIHF: in ConstructJob()
165 case llvm::Triple::GNUEABIHF: in ConstructJob()
173 case llvm::Triple::armeb: in ConstructJob()
174 case llvm::Triple::thumbeb: in ConstructJob()
177 switch (Triple.getEnvironment()) { in ConstructJob()
178 case llvm::Triple::EABI: in ConstructJob()
179 case llvm::Triple::GNUEABI: in ConstructJob()
182 case llvm::Triple::EABIHF: in ConstructJob()
183 case llvm::Triple::GNUEABIHF: in ConstructJob()
191 case llvm::Triple::mips64: in ConstructJob()
192 case llvm::Triple::mips64el: in ConstructJob()
195 if (ToolChain.getArch() == llvm::Triple::mips64) in ConstructJob()
201 if (ToolChain.getArch() == llvm::Triple::mips64) in ConstructJob()
207 case llvm::Triple::ppc: in ConstructJob()
212 case llvm::Triple::ppc64: in ConstructJob()
213 case llvm::Triple::ppc64le: in ConstructJob()
218 case llvm::Triple::sparc: in ConstructJob()
223 case llvm::Triple::sparcv9: in ConstructJob()
274 VersionTuple OsVersion = Triple.getOSVersion(); in ConstructJob()
278 case llvm::Triple::aarch64: in ConstructJob()
279 case llvm::Triple::aarch64_be: in ConstructJob()
280 case llvm::Triple::arm: in ConstructJob()
281 case llvm::Triple::armeb: in ConstructJob()
282 case llvm::Triple::thumb: in ConstructJob()
283 case llvm::Triple::thumbeb: in ConstructJob()
284 case llvm::Triple::ppc: in ConstructJob()
285 case llvm::Triple::ppc64: in ConstructJob()
286 case llvm::Triple::ppc64le: in ConstructJob()
287 case llvm::Triple::sparc: in ConstructJob()
288 case llvm::Triple::sparcv9: in ConstructJob()
289 case llvm::Triple::x86: in ConstructJob()
290 case llvm::Triple::x86_64: in ConstructJob()
356 NetBSD::NetBSD(const Driver &D, const llvm::Triple &Triple, const ArgList &Args) in NetBSD() argument
357 : Generic_ELF(D, Triple, Args) { in NetBSD()
364 switch (Triple.getArch()) { in NetBSD()
365 case llvm::Triple::x86: in NetBSD()
368 case llvm::Triple::arm: in NetBSD()
369 case llvm::Triple::armeb: in NetBSD()
370 case llvm::Triple::thumb: in NetBSD()
371 case llvm::Triple::thumbeb: in NetBSD()
372 switch (Triple.getEnvironment()) { in NetBSD()
373 case llvm::Triple::EABI: in NetBSD()
374 case llvm::Triple::GNUEABI: in NetBSD()
377 case llvm::Triple::EABIHF: in NetBSD()
378 case llvm::Triple::GNUEABIHF: in NetBSD()
386 case llvm::Triple::mips64: in NetBSD()
387 case llvm::Triple::mips64el: in NetBSD()
393 case llvm::Triple::ppc: in NetBSD()
396 case llvm::Triple::sparc: in NetBSD()
417 case llvm::Triple::aarch64: in GetDefaultCXXStdlibType()
418 case llvm::Triple::aarch64_be: in GetDefaultCXXStdlibType()
419 case llvm::Triple::arm: in GetDefaultCXXStdlibType()
420 case llvm::Triple::armeb: in GetDefaultCXXStdlibType()
421 case llvm::Triple::thumb: in GetDefaultCXXStdlibType()
422 case llvm::Triple::thumbeb: in GetDefaultCXXStdlibType()
423 case llvm::Triple::ppc: in GetDefaultCXXStdlibType()
424 case llvm::Triple::ppc64: in GetDefaultCXXStdlibType()
425 case llvm::Triple::ppc64le: in GetDefaultCXXStdlibType()
426 case llvm::Triple::sparc: in GetDefaultCXXStdlibType()
427 case llvm::Triple::sparcv9: in GetDefaultCXXStdlibType()
428 case llvm::Triple::x86: in GetDefaultCXXStdlibType()
429 case llvm::Triple::x86_64: in GetDefaultCXXStdlibType()
467 llvm::Triple::ArchType TArch = getTriple().getArch(); in GetExceptionModel()
468 if (TArch == llvm::Triple::arm || TArch == llvm::Triple::armeb || in GetExceptionModel()
469 TArch == llvm::Triple::thumb || TArch == llvm::Triple::thumbeb) in GetExceptionModel()
475 const bool IsX86 = getTriple().getArch() == llvm::Triple::x86; in getSupportedSanitizers()
476 const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64; in getSupportedSanitizers()
512 getTriple().getArch() == llvm::Triple::aarch64 || in addClangTargetOptions()
513 getTriple().getArch() == llvm::Triple::aarch64_be || in addClangTargetOptions()
514 getTriple().getArch() == llvm::Triple::arm || in addClangTargetOptions()
515 getTriple().getArch() == llvm::Triple::armeb; in addClangTargetOptions()