aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/ghdlsynth_gates.h
blob: a8dfe2a7f477f6b6cdce0e7b0faa4b9197eb2fc8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
/* This file is automatically generated by build_header.sh - DO NOT MODIFY */
enum Module_Id {
   Id_None = 0,
   Id_Free = 1,
   Id_Design = 2,
   Id_User_None  = 128,
   Id_User_First = Id_User_None + 1,
   Id_And  = 3,
   Id_Or   = 4,
   Id_Xor  = 5,
   Id_Nand = 6,
   Id_Nor  = 7,
   Id_Xnor = 8,
   Id_Add = 9,
   Id_Sub = 10,
   Id_Mul = 11,
   Id_Buf = 13,
   Id_Not = 14,
   Id_Neg = 15,
   Id_Eq  = 16,
   Id_Ne  = 17,
   Id_Ule = 18,
   Id_Sle = 19,
   Id_Ult = 20,
   Id_Slt = 21,
   Id_Uge = 22,
   Id_Sge = 23,
   Id_Ugt = 24,
   Id_Sgt = 25,
   Id_Red_And = 26,
   Id_Red_Or  = 27,
   Id_Concat2 = 28,
   Id_Concat3 = 29,
   Id_Concat4 = 30,
   Id_Split2 = 31,
   Id_Split3 = 32,
   Id_Mux2 = 33,
   Id_Mux4 = 34,
   Id_Signal  = 35,
   Id_Isignal = 36,
   Id_Output  = 37,
   Id_Port    = 38,
   Id_Dff   = 40,
   Id_Adff  = 41,
   Id_Idff  = 42,
   Id_Iadff = 43,
   Id_Utrunc = 46,
   Id_Strunc = 47,
   Id_Uextend = 48,
   Id_Sextend = 49,
   Id_Extract = 50,
   Id_Dyn_Extract = 51,
   Id_Insert = 52,
   Id_Dyn_Insert = 53,
   Id_Edge = 55,
   Id_Assert = 56,
   Id_Assume = 57,
   Id_Const_UB32 = 64,
   Id_Const_UL32 = 70,
   Id_Const_SB32 = 65,
   Id_Const_UB64 = 66,
   Id_Const_SB64 = 67,
   Id_Const_UB128 = 68,
   Id_Const_SB128 = 69,
   Id_Const_SL32 = 71,
   Id_Const_Z = 72,
   Id_Const_0 = 73,
   Id_Const_Bit = 74,
   Id_Const_Log = 75,
   Id_Concatn = 80,
};