Lines Matching full:triple

35   const llvm::Triple &Triple = ToolChain.getTriple();
43 case llvm::Triple::x86:
46 case llvm::Triple::arm:
47 case llvm::Triple::armeb:
48 case llvm::Triple::thumb:
49 case llvm::Triple::thumbeb: {
52 std::string Arch = arm::getARMTargetCPU(MCPU, MArch, Triple);
57 case llvm::Triple::mips:
58 case llvm::Triple::mipsel:
59 case llvm::Triple::mips64:
60 case llvm::Triple::mips64el: {
63 mips::getMipsCPUAndABI(Args, Triple, CPUName, ABIName);
71 if (Triple.isLittleEndian())
80 case llvm::Triple::sparc: {
82 std::string CPU = getCPUName(D, Args, Triple);
83 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, Triple));
88 case llvm::Triple::sparcv9: {
90 std::string CPU = getCPUName(D, Args, Triple);
91 CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, Triple));
121 const llvm::Triple &Triple = ToolChain.getTriple();
122 const llvm::Triple::ArchType Arch = ToolChain.getArch();
153 case llvm::Triple::x86:
157 case llvm::Triple::arm:
158 case llvm::Triple::thumb:
160 switch (Triple.getEnvironment()) {
161 case llvm::Triple::EABI:
162 case llvm::Triple::GNUEABI:
165 case llvm::Triple::EABIHF:
166 case llvm::Triple::GNUEABIHF:
174 case llvm::Triple::armeb:
175 case llvm::Triple::thumbeb:
178 switch (Triple.getEnvironment()) {
179 case llvm::Triple::EABI:
180 case llvm::Triple::GNUEABI:
183 case llvm::Triple::EABIHF:
184 case llvm::Triple::GNUEABIHF:
192 case llvm::Triple::mips64:
193 case llvm::Triple::mips64el:
196 if (Arch == llvm::Triple::mips64)
202 if (Arch == llvm::Triple::mips64)
208 case llvm::Triple::ppc:
213 case llvm::Triple::ppc64:
214 case llvm::Triple::ppc64le:
219 case llvm::Triple::riscv32:
224 case llvm::Triple::riscv64:
229 case llvm::Triple::sparc:
234 case llvm::Triple::sparcv9:
243 if (Triple.isRISCV()) {
289 case llvm::Triple::aarch64:
290 case llvm::Triple::aarch64_be:
291 case llvm::Triple::arm:
292 case llvm::Triple::armeb:
293 case llvm::Triple::thumb:
294 case llvm::Triple::thumbeb:
295 case llvm::Triple::ppc:
296 case llvm::Triple::ppc64:
297 case llvm::Triple::ppc64le:
298 case llvm::Triple::riscv32:
299 case llvm::Triple::riscv64:
300 case llvm::Triple::sparc:
301 case llvm::Triple::sparcv9:
302 case llvm::Triple::x86:
303 case llvm::Triple::x86_64:
382 NetBSD::NetBSD(const Driver &D, const llvm::Triple &Triple, const ArgList &Args)
383 : Generic_ELF(D, Triple, Args) {
390 switch (Triple.getArch()) {
391 case llvm::Triple::x86:
394 case llvm::Triple::arm:
395 case llvm::Triple::armeb:
396 case llvm::Triple::thumb:
397 case llvm::Triple::thumbeb:
398 switch (Triple.getEnvironment()) {
399 case llvm::Triple::EABI:
400 case llvm::Triple::GNUEABI:
403 case llvm::Triple::EABIHF:
404 case llvm::Triple::GNUEABIHF:
412 case llvm::Triple::mips64:
413 case llvm::Triple::mips64el:
419 case llvm::Triple::ppc:
422 case llvm::Triple::sparc:
441 case llvm::Triple::aarch64:
442 case llvm::Triple::aarch64_be:
443 case llvm::Triple::arm:
444 case llvm::Triple::armeb:
445 case llvm::Triple::thumb:
446 case llvm::Triple::thumbeb:
447 case llvm::Triple::ppc:
448 case llvm::Triple::ppc64:
449 case llvm::Triple::ppc64le:
450 case llvm::Triple::riscv32:
451 case llvm::Triple::riscv64:
452 case llvm::Triple::sparc:
453 case llvm::Triple::sparcv9:
454 case llvm::Triple::x86:
455 case llvm::Triple::x86_64:
526 llvm::Triple::ArchType TArch = getTriple().getArch();
527 if (TArch == llvm::Triple::arm || TArch == llvm::Triple::armeb ||
528 TArch == llvm::Triple::thumb || TArch == llvm::Triple::thumbeb)
534 const bool IsX86 = getTriple().getArch() == llvm::Triple::x86;
535 const bool IsX86_64 = getTriple().getArch() == llvm::Triple::x86_64;
570 getTriple().getArch() == llvm::Triple::aarch64 ||
571 getTriple().getArch() == llvm::Triple::aarch64_be ||
572 getTriple().getArch() == llvm::Triple::arm ||
573 getTriple().getArch() == llvm::Triple::armeb ||
574 getTriple().getArch() == llvm::Triple::riscv32 ||
575 getTriple().getArch() == llvm::Triple::riscv64;