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
11namespace llvm::Intrinsic {
12enum XCOREIntrinsics : unsigned {
13// Enum values for intrinsics.
14 xcore_bitrev = 16124, // llvm.xcore.bitrev (IntrinsicsXCore.td:15)
15 xcore_checkevent, // llvm.xcore.checkevent (IntrinsicsXCore.td:100)
16 xcore_chkct, // llvm.xcore.chkct (IntrinsicsXCore.td:53)
17 xcore_clre, // llvm.xcore.clre (IntrinsicsXCore.td:102)
18 xcore_clrpt, // llvm.xcore.clrpt (IntrinsicsXCore.td:69)
19 xcore_clrsr, // llvm.xcore.clrsr (IntrinsicsXCore.td:36)
20 xcore_crc32, // llvm.xcore.crc32 (IntrinsicsXCore.td:20)
21 xcore_crc8, // llvm.xcore.crc8 (IntrinsicsXCore.td:17)
22 xcore_edu, // llvm.xcore.edu (IntrinsicsXCore.td:82)
23 xcore_eeu, // llvm.xcore.eeu (IntrinsicsXCore.td:81)
24 xcore_endin, // llvm.xcore.endin (IntrinsicsXCore.td:91)
25 xcore_freer, // llvm.xcore.freer (IntrinsicsXCore.td:40)
26 xcore_geted, // llvm.xcore.geted (IntrinsicsXCore.td:33)
27 xcore_getet, // llvm.xcore.getet (IntrinsicsXCore.td:34)
28 xcore_getid, // llvm.xcore.getid (IntrinsicsXCore.td:27)
29 xcore_getps, // llvm.xcore.getps (IntrinsicsXCore.td:29)
30 xcore_getr, // llvm.xcore.getr (IntrinsicsXCore.td:39)
31 xcore_getst, // llvm.xcore.getst (IntrinsicsXCore.td:105)
32 xcore_getts, // llvm.xcore.getts (IntrinsicsXCore.td:71)
33 xcore_in, // llvm.xcore.in (IntrinsicsXCore.td:42)
34 xcore_inct, // llvm.xcore.inct (IntrinsicsXCore.td:45)
35 xcore_initcp, // llvm.xcore.initcp (IntrinsicsXCore.td:116)
36 xcore_initdp, // llvm.xcore.initdp (IntrinsicsXCore.td:118)
37 xcore_initlr, // llvm.xcore.initlr (IntrinsicsXCore.td:114)
38 xcore_initpc, // llvm.xcore.initpc (IntrinsicsXCore.td:112)
39 xcore_initsp, // llvm.xcore.initsp (IntrinsicsXCore.td:110)
40 xcore_inshr, // llvm.xcore.inshr (IntrinsicsXCore.td:63)
41 xcore_int, // llvm.xcore.int (IntrinsicsXCore.td:43)
42 xcore_mjoin, // llvm.xcore.mjoin (IntrinsicsXCore.td:109)
43 xcore_msync, // llvm.xcore.msync (IntrinsicsXCore.td:107)
44 xcore_out, // llvm.xcore.out (IntrinsicsXCore.td:47)
45 xcore_outct, // llvm.xcore.outct (IntrinsicsXCore.td:51)
46 xcore_outshr, // llvm.xcore.outshr (IntrinsicsXCore.td:65)
47 xcore_outt, // llvm.xcore.outt (IntrinsicsXCore.td:49)
48 xcore_peek, // llvm.xcore.peek (IntrinsicsXCore.td:89)
49 xcore_setc, // llvm.xcore.setc (IntrinsicsXCore.td:61)
50 xcore_setclk, // llvm.xcore.setclk (IntrinsicsXCore.td:83)
51 xcore_setd, // llvm.xcore.setd (IntrinsicsXCore.td:59)
52 xcore_setev, // llvm.xcore.setev (IntrinsicsXCore.td:79)
53 xcore_setps, // llvm.xcore.setps (IntrinsicsXCore.td:31)
54 xcore_setpsc, // llvm.xcore.setpsc (IntrinsicsXCore.td:87)
55 xcore_setpt, // llvm.xcore.setpt (IntrinsicsXCore.td:67)
56 xcore_setrdy, // llvm.xcore.setrdy (IntrinsicsXCore.td:85)
57 xcore_setsr, // llvm.xcore.setsr (IntrinsicsXCore.td:35)
58 xcore_settw, // llvm.xcore.settw (IntrinsicsXCore.td:75)
59 xcore_setv, // llvm.xcore.setv (IntrinsicsXCore.td:77)
60 xcore_sext, // llvm.xcore.sext (IntrinsicsXCore.td:23)
61 xcore_ssync, // llvm.xcore.ssync (IntrinsicsXCore.td:108)
62 xcore_syncr, // llvm.xcore.syncr (IntrinsicsXCore.td:73)
63 xcore_testct, // llvm.xcore.testct (IntrinsicsXCore.td:55)
64 xcore_testwct, // llvm.xcore.testwct (IntrinsicsXCore.td:57)
65 xcore_waitevent, // llvm.xcore.waitevent (IntrinsicsXCore.td:95)
66 xcore_zext, // llvm.xcore.zext (IntrinsicsXCore.td:25)
67}; // enum
68} // namespace llvm::Intrinsic
69#endif
70
71