aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/ghdlsynth_gates.h
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2020-05-27 08:00:42 +0200
committerTristan Gingold <tgingold@free.fr>2020-05-27 08:00:42 +0200
commit67f926fc1323c375d14fee36a092e39a92d505dd (patch)
tree2721ed6d11218bd9db3358e913d08f874dc9bc6a /src/synth/ghdlsynth_gates.h
parentdefe3b033f1c3026312c94e5ce661172c670e9a5 (diff)
downloadghdl-67f926fc1323c375d14fee36a092e39a92d505dd.tar.gz
ghdl-67f926fc1323c375d14fee36a092e39a92d505dd.tar.bz2
ghdl-67f926fc1323c375d14fee36a092e39a92d505dd.zip
synth: handle reduction operators. Fix #1342
Diffstat (limited to 'src/synth/ghdlsynth_gates.h')
-rw-r--r--src/synth/ghdlsynth_gates.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/src/synth/ghdlsynth_gates.h b/src/synth/ghdlsynth_gates.h
index 951b9dc2b..78e4a6ef9 100644
--- a/src/synth/ghdlsynth_gates.h
+++ b/src/synth/ghdlsynth_gates.h
@@ -46,13 +46,14 @@ enum Module_Id {
Id_Sgt = 39,
Id_Red_And = 40,
Id_Red_Or = 41,
- Id_Concat2 = 42,
- Id_Concat3 = 43,
- Id_Concat4 = 44,
- Id_Concatn = 45,
- Id_Mux2 = 46,
- Id_Mux4 = 47,
- Id_Pmux = 48,
+ Id_Red_Xor = 42,
+ Id_Concat2 = 43,
+ Id_Concat3 = 44,
+ Id_Concat4 = 45,
+ Id_Concatn = 46,
+ Id_Mux2 = 47,
+ Id_Mux4 = 48,
+ Id_Pmux = 49,
Id_Signal = 52,
Id_Isignal = 53,
Id_Output = 54,