diff options
author | Tristan Gingold <tgingold@free.fr> | 2020-01-08 20:35:46 +0100 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2020-01-09 21:13:52 +0100 |
commit | 37ca7ab57c45a1adb6d8e79f9dbe9fbb9e21d97a (patch) | |
tree | fa7dc0d35797a2e60f3dea4c4089170402a28bec /src | |
parent | 5bc69198283d48faa67eaaa0430144023f2ad176 (diff) | |
download | ghdl-37ca7ab57c45a1adb6d8e79f9dbe9fbb9e21d97a.tar.gz ghdl-37ca7ab57c45a1adb6d8e79f9dbe9fbb9e21d97a.tar.bz2 ghdl-37ca7ab57c45a1adb6d8e79f9dbe9fbb9e21d97a.zip |
synth-oper: handle xor for bit_vectors.
Diffstat (limited to 'src')
-rw-r--r-- | src/synth/synth-oper.adb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/synth/synth-oper.adb b/src/synth/synth-oper.adb index b887a66ed..fcd11201e 100644 --- a/src/synth/synth-oper.adb +++ b/src/synth/synth-oper.adb @@ -434,9 +434,10 @@ package body Synth.Oper is | Iir_Predefined_Ieee_Numeric_Std_Nor_Uns_Uns | Iir_Predefined_Ieee_Numeric_Std_Nor_Sgn_Sgn => return Synth_Vec_Dyadic (Id_Nor); - when Iir_Predefined_Ieee_1164_Vector_Xor - | Iir_Predefined_Ieee_Numeric_Std_Xor_Uns_Uns - | Iir_Predefined_Ieee_Numeric_Std_Xor_Sgn_Sgn => + when Iir_Predefined_TF_Array_Xor + | Iir_Predefined_Ieee_1164_Vector_Xor + | Iir_Predefined_Ieee_Numeric_Std_Xor_Uns_Uns + | Iir_Predefined_Ieee_Numeric_Std_Xor_Sgn_Sgn => return Synth_Vec_Dyadic (Id_Xor); when Iir_Predefined_Ieee_1164_Vector_Xnor | Iir_Predefined_Ieee_Numeric_Std_Xnor_Uns_Uns |