Home | History | Annotate | Download | only in Support

Lines Matching defs:arch

308   Triple::ArchType arch = Triple::UnknownArch;
313 arch = Triple::arm;
316 arch = Triple::thumb;
319 arch = Triple::aarch64;
327 arch = Triple::armeb;
330 arch = Triple::thumbeb;
333 arch = Triple::aarch64_be;
359 return arch;
527 // ARM sub arch.
659 : Data(Str.str()), Arch(UnknownArch), SubArch(NoSubArch),
666 Arch = parseArch(Components[0]);
691 Arch(parseArch(ArchStr.str())),
708 Arch(parseArch(ArchStr.str())),
729 // component movement when a component parses as (eg) both a valid arch and a
731 ArchType Arch = UnknownArch;
733 Arch = parseArch(Components[0]);
753 Found[0] = Arch != UnknownArch;
776 Arch = parseArch(Comp);
777 Valid = Arch != UnknownArch;
855 // Special case logic goes here. At this point Arch, Vendor and OS have the
1140 static unsigned getArchPointerBitWidth(llvm::Triple::ArchType Arch) {
1141 switch (Arch) {
1373 // drop any arch suffixes.
1405 // drop any arch suffixes.
1526 llvm_unreachable("invalid arch name");