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