Home | History | Annotate | Download | only in MCTargetDesc
      1 //===-- ARMArchName.h - List of the ARM arch names --------------*- C++ -*-===//
      2 //
      3 //                     The LLVM Compiler Infrastructure
      4 //
      5 // This file is distributed under the University of Illinois Open Source
      6 // License. See LICENSE.TXT for details.
      7 //
      8 //===----------------------------------------------------------------------===//
      9 
     10 #ifndef ARMARCHNAME_H
     11 #define ARMARCHNAME_H
     12 
     13 namespace llvm {
     14 namespace ARM {
     15 
     16 enum ArchKind {
     17   INVALID_ARCH = 0
     18 
     19 #define ARM_ARCH_NAME(NAME, ID, DEFAULT_CPU_NAME, DEFAULT_CPU_ARCH) , ID
     20 #define ARM_ARCH_ALIAS(NAME, ID) /* empty */
     21 #include "ARMArchName.def"
     22 };
     23 
     24 } // namespace ARM
     25 } // namespace llvm
     26 
     27 #endif // ARMARCHNAME_H
     28