• Home
  • Raw
  • Download

Lines Matching refs:Architecture

651 class Architecture<string fname, string aname, list<SubtargetFeature> features>
663 def ARMv2 : Architecture<"armv2", "ARMv2", []>;
665 def ARMv2a : Architecture<"armv2a", "ARMv2a", []>;
667 def ARMv3 : Architecture<"armv3", "ARMv3", []>;
669 def ARMv3m : Architecture<"armv3m", "ARMv3m", []>;
671 def ARMv4 : Architecture<"armv4", "ARMv4", []>;
673 def ARMv4t : Architecture<"armv4t", "ARMv4t", [HasV4TOps]>;
675 def ARMv5t : Architecture<"armv5t", "ARMv5t", [HasV5TOps]>;
677 def ARMv5te : Architecture<"armv5te", "ARMv5te", [HasV5TEOps]>;
679 def ARMv5tej : Architecture<"armv5tej", "ARMv5tej", [HasV5TEOps]>;
681 def ARMv6 : Architecture<"armv6", "ARMv6", [HasV6Ops,
684 def ARMv6t2 : Architecture<"armv6t2", "ARMv6t2", [HasV6T2Ops,
687 def ARMv6k : Architecture<"armv6k", "ARMv6k", [HasV6KOps]>;
689 def ARMv6kz : Architecture<"armv6kz", "ARMv6kz", [HasV6KOps,
692 def ARMv6m : Architecture<"armv6-m", "ARMv6m", [HasV6MOps,
699 def ARMv6sm : Architecture<"armv6s-m", "ARMv6sm", [HasV6MOps,
706 def ARMv7a : Architecture<"armv7-a", "ARMv7a", [HasV7Ops,
712 def ARMv7ve : Architecture<"armv7ve", "ARMv7ve", [HasV7Ops,
721 def ARMv7r : Architecture<"armv7-r", "ARMv7r", [HasV7Ops,
727 def ARMv7m : Architecture<"armv7-m", "ARMv7m", [HasV7Ops,
735 def ARMv7em : Architecture<"armv7e-m", "ARMv7em", [HasV7Ops,
744 def ARMv8a : Architecture<"armv8-a", "ARMv8a", [HasV8Ops,
756 def ARMv81a : Architecture<"armv8.1-a", "ARMv81a", [HasV8_1aOps,
768 def ARMv82a : Architecture<"armv8.2-a", "ARMv82a", [HasV8_2aOps,
781 def ARMv83a : Architecture<"armv8.3-a", "ARMv83a", [HasV8_3aOps,
794 def ARMv84a : Architecture<"armv8.4-a", "ARMv84a", [HasV8_4aOps,
808 def ARMv85a : Architecture<"armv8.5-a", "ARMv85a", [HasV8_5aOps,
821 def ARMv86a : Architecture<"armv8.6-a", "ARMv86a", [HasV8_6aOps,
835 def ARMv8r : Architecture<"armv8-r", "ARMv8r", [HasV8Ops,
846 def ARMv8mBaseline : Architecture<"armv8-m.base", "ARMv8mBaseline",
858 def ARMv8mMainline : Architecture<"armv8-m.main", "ARMv8mMainline",
868 def ARMv81mMainline : Architecture<"armv8.1-m.main", "ARMv81mMainline",
881 def IWMMXT : Architecture<"iwmmxt", "ARMv5te", [ARMv5te]>;
882 def IWMMXT2 : Architecture<"iwmmxt2", "ARMv5te", [ARMv5te]>;
883 def XScale : Architecture<"xscale", "ARMv5te", [ARMv5te]>;
884 def ARMv6j : Architecture<"armv6j", "ARMv7a", [ARMv6]>;
885 def ARMv7k : Architecture<"armv7k", "ARMv7a", [ARMv7a]>;
886 def ARMv7s : Architecture<"armv7s", "ARMv7a", [ARMv7a]>;