diff options
Diffstat (limited to 'src/synth/ghdlsynth_gates.h')
-rw-r--r-- | src/synth/ghdlsynth_gates.h | 102 |
1 files changed, 52 insertions, 50 deletions
diff --git a/src/synth/ghdlsynth_gates.h b/src/synth/ghdlsynth_gates.h index 7eff74f93..bb8f6a4af 100644 --- a/src/synth/ghdlsynth_gates.h +++ b/src/synth/ghdlsynth_gates.h @@ -16,54 +16,56 @@ enum Module_Id { Id_Sub = 10, Id_Umul = 11, Id_Smul = 12, - 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_Dyn_Insert = 53, - Id_Edge = 55, - Id_Assert = 56, - Id_Assume = 57, - Id_Const_UB32 = 64, - Id_Const_SB32 = 65, - Id_Const_UL32 = 70, - Id_Const_UB64 = 66, - Id_Const_UL64 = 67, - Id_Const_Z = 72, - Id_Const_0 = 73, - Id_Const_Bit = 74, - Id_Const_Log = 75, - Id_Concatn = 80, + Id_Lsl = 13, + Id_Lsr = 14, + Id_Asr = 15, + Id_Buf = 16, + Id_Not = 17, + Id_Neg = 18, + Id_Eq = 20, + Id_Ne = 21, + Id_Ule = 22, + Id_Sle = 23, + Id_Ult = 24, + Id_Slt = 25, + Id_Uge = 26, + Id_Sge = 27, + Id_Ugt = 28, + Id_Sgt = 29, + Id_Red_And = 30, + Id_Red_Or = 31, + Id_Concat2 = 32, + Id_Concat3 = 33, + Id_Concat4 = 34, + Id_Concatn = 35, + Id_Mux2 = 36, + Id_Mux4 = 37, + Id_Signal = 38, + Id_Isignal = 39, + Id_Output = 40, + Id_Port = 41, + Id_Dff = 50, + Id_Adff = 51, + Id_Idff = 52, + Id_Iadff = 53, + Id_Utrunc = 64, + Id_Strunc = 65, + Id_Uextend = 66, + Id_Sextend = 67, + Id_Extract = 68, + Id_Dyn_Extract = 69, + Id_Dyn_Insert = 70, + Id_Edge = 71, + Id_Assert = 72, + Id_Assume = 73, + Id_Const_UB32 = 96, + Id_Const_SB32 = 97, + Id_Const_UL32 = 98, + Id_Const_UB64 = 99, + Id_Const_UL64 = 100, + Id_Const_X = 101, + Id_Const_Z = 102, + Id_Const_0 = 103, + Id_Const_Bit = 104, + Id_Const_Log = 105, }; |