• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2 |*                                                                            *|
3 |* Intrinsic Function Source Fragment                                         *|
4 |*                                                                            *|
5 |* Automatically generated file, do not edit!                                 *|
6 |*                                                                            *|
7 \*===----------------------------------------------------------------------===*/
8 
9 #ifndef LLVM_IR_INTRINSIC_XCORE_ENUMS_H
10 #define LLVM_IR_INTRINSIC_XCORE_ENUMS_H
11 
12 namespace llvm {
13 namespace Intrinsic {
14 enum XCOREIntrinsics : unsigned {
15 // Enum values for intrinsics
16     xcore_bitrev = 7494,                              // llvm.xcore.bitrev
17     xcore_checkevent,                          // llvm.xcore.checkevent
18     xcore_chkct,                               // llvm.xcore.chkct
19     xcore_clre,                                // llvm.xcore.clre
20     xcore_clrpt,                               // llvm.xcore.clrpt
21     xcore_clrsr,                               // llvm.xcore.clrsr
22     xcore_crc32,                               // llvm.xcore.crc32
23     xcore_crc8,                                // llvm.xcore.crc8
24     xcore_edu,                                 // llvm.xcore.edu
25     xcore_eeu,                                 // llvm.xcore.eeu
26     xcore_endin,                               // llvm.xcore.endin
27     xcore_freer,                               // llvm.xcore.freer
28     xcore_geted,                               // llvm.xcore.geted
29     xcore_getet,                               // llvm.xcore.getet
30     xcore_getid,                               // llvm.xcore.getid
31     xcore_getps,                               // llvm.xcore.getps
32     xcore_getr,                                // llvm.xcore.getr
33     xcore_getst,                               // llvm.xcore.getst
34     xcore_getts,                               // llvm.xcore.getts
35     xcore_in,                                  // llvm.xcore.in
36     xcore_inct,                                // llvm.xcore.inct
37     xcore_initcp,                              // llvm.xcore.initcp
38     xcore_initdp,                              // llvm.xcore.initdp
39     xcore_initlr,                              // llvm.xcore.initlr
40     xcore_initpc,                              // llvm.xcore.initpc
41     xcore_initsp,                              // llvm.xcore.initsp
42     xcore_inshr,                               // llvm.xcore.inshr
43     xcore_int,                                 // llvm.xcore.int
44     xcore_mjoin,                               // llvm.xcore.mjoin
45     xcore_msync,                               // llvm.xcore.msync
46     xcore_out,                                 // llvm.xcore.out
47     xcore_outct,                               // llvm.xcore.outct
48     xcore_outshr,                              // llvm.xcore.outshr
49     xcore_outt,                                // llvm.xcore.outt
50     xcore_peek,                                // llvm.xcore.peek
51     xcore_setc,                                // llvm.xcore.setc
52     xcore_setclk,                              // llvm.xcore.setclk
53     xcore_setd,                                // llvm.xcore.setd
54     xcore_setev,                               // llvm.xcore.setev
55     xcore_setps,                               // llvm.xcore.setps
56     xcore_setpsc,                              // llvm.xcore.setpsc
57     xcore_setpt,                               // llvm.xcore.setpt
58     xcore_setrdy,                              // llvm.xcore.setrdy
59     xcore_setsr,                               // llvm.xcore.setsr
60     xcore_settw,                               // llvm.xcore.settw
61     xcore_setv,                                // llvm.xcore.setv
62     xcore_sext,                                // llvm.xcore.sext
63     xcore_ssync,                               // llvm.xcore.ssync
64     xcore_syncr,                               // llvm.xcore.syncr
65     xcore_testct,                              // llvm.xcore.testct
66     xcore_testwct,                             // llvm.xcore.testwct
67     xcore_waitevent,                           // llvm.xcore.waitevent
68     xcore_zext,                                // llvm.xcore.zext
69 }; // enum
70 } // namespace Intrinsic
71 } // namespace llvm
72 
73 #endif
74