aboutsummaryrefslogtreecommitdiffstats
path: root/src/std_names.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2020-06-19 06:43:48 +0200
committerTristan Gingold <tgingold@free.fr>2020-06-19 06:44:43 +0200
commit5f4992cf1b8cd862b5b1cde498e2a7a867439b5a (patch)
tree47614b19a3231b96a7c88c0bcb2d37614a6381fd /src/std_names.ads
parent8ea10774e2643e653dc6b5a07a6abd43fd01055d (diff)
downloadghdl-5f4992cf1b8cd862b5b1cde498e2a7a867439b5a.tar.gz
ghdl-5f4992cf1b8cd862b5b1cde498e2a7a867439b5a.tar.bz2
ghdl-5f4992cf1b8cd862b5b1cde498e2a7a867439b5a.zip
vhdl: decode to_x01 (from ieee.std_logic_1164)
Diffstat (limited to 'src/std_names.ads')
-rw-r--r--src/std_names.ads39
1 files changed, 21 insertions, 18 deletions
diff --git a/src/std_names.ads b/src/std_names.ads
index 4a088a239..7082f13e3 100644
--- a/src/std_names.ads
+++ b/src/std_names.ads
@@ -736,24 +736,27 @@ package Std_Names is
Name_To_Stdulogicvector : constant Name_Id := Name_First_Ieee_Name + 023;
Name_Is_X : constant Name_Id := Name_First_Ieee_Name + 024;
Name_To_01 : constant Name_Id := Name_First_Ieee_Name + 025;
- Name_Conv_Signed : constant Name_Id := Name_First_Ieee_Name + 026;
- Name_Conv_Unsigned : constant Name_Id := Name_First_Ieee_Name + 027;
- Name_Conv_Integer : constant Name_Id := Name_First_Ieee_Name + 028;
- Name_Conv_Std_Logic_Vector : constant Name_Id := Name_First_Ieee_Name + 029;
- Name_And_Reduce : constant Name_Id := Name_First_Ieee_Name + 030;
- Name_Nand_Reduce : constant Name_Id := Name_First_Ieee_Name + 031;
- Name_Or_Reduce : constant Name_Id := Name_First_Ieee_Name + 032;
- Name_Nor_Reduce : constant Name_Id := Name_First_Ieee_Name + 033;
- Name_Xor_Reduce : constant Name_Id := Name_First_Ieee_Name + 034;
- Name_Xnor_Reduce : constant Name_Id := Name_First_Ieee_Name + 035;
- Name_Ceil : constant Name_Id := Name_First_Ieee_Name + 036;
- Name_Floor : constant Name_Id := Name_First_Ieee_Name + 037;
- Name_Round : constant Name_Id := Name_First_Ieee_Name + 038;
- Name_Log2 : constant Name_Id := Name_First_Ieee_Name + 039;
- Name_Sin : constant Name_Id := Name_First_Ieee_Name + 040;
- Name_Cos : constant Name_Id := Name_First_Ieee_Name + 041;
- Name_Ext : constant Name_Id := Name_First_Ieee_Name + 042;
- Name_Sxt : constant Name_Id := Name_First_Ieee_Name + 043;
+ Name_To_X01 : constant Name_Id := Name_First_Ieee_Name + 026;
+ Name_To_X01Z : constant Name_Id := Name_First_Ieee_Name + 027;
+ Name_To_UX01 : constant Name_Id := Name_First_Ieee_Name + 028;
+ Name_Conv_Signed : constant Name_Id := Name_First_Ieee_Name + 029;
+ Name_Conv_Unsigned : constant Name_Id := Name_First_Ieee_Name + 030;
+ Name_Conv_Integer : constant Name_Id := Name_First_Ieee_Name + 031;
+ Name_Conv_Std_Logic_Vector : constant Name_Id := Name_First_Ieee_Name + 032;
+ Name_And_Reduce : constant Name_Id := Name_First_Ieee_Name + 033;
+ Name_Nand_Reduce : constant Name_Id := Name_First_Ieee_Name + 034;
+ Name_Or_Reduce : constant Name_Id := Name_First_Ieee_Name + 035;
+ Name_Nor_Reduce : constant Name_Id := Name_First_Ieee_Name + 036;
+ Name_Xor_Reduce : constant Name_Id := Name_First_Ieee_Name + 037;
+ Name_Xnor_Reduce : constant Name_Id := Name_First_Ieee_Name + 038;
+ Name_Ceil : constant Name_Id := Name_First_Ieee_Name + 039;
+ Name_Floor : constant Name_Id := Name_First_Ieee_Name + 040;
+ Name_Round : constant Name_Id := Name_First_Ieee_Name + 041;
+ Name_Log2 : constant Name_Id := Name_First_Ieee_Name + 042;
+ Name_Sin : constant Name_Id := Name_First_Ieee_Name + 043;
+ Name_Cos : constant Name_Id := Name_First_Ieee_Name + 044;
+ Name_Ext : constant Name_Id := Name_First_Ieee_Name + 045;
+ Name_Sxt : constant Name_Id := Name_First_Ieee_Name + 046;
Name_Last_Ieee_Name : constant Name_Id := Name_Sxt;
Name_First_Synthesis : constant Name_Id := Name_Last_Ieee_Name + 1;