diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/std_names.adb | 6 | ||||
-rw-r--r-- | src/std_names.ads | 16 |
2 files changed, 17 insertions, 5 deletions
diff --git a/src/std_names.adb b/src/std_names.adb index 2511c779c..303d14eed 100644 --- a/src/std_names.adb +++ b/src/std_names.adb @@ -656,6 +656,12 @@ package body Std_Names is Def ("conv_unsigned", Name_Conv_Unsigned); Def ("conv_integer", Name_Conv_Integer); Def ("conv_std_logic_vector", Name_Conv_Std_Logic_Vector); + Def ("and_reduce", Name_And_Reduce); + Def ("nand_reduce", Name_Nand_Reduce); + Def ("or_reduce", Name_Or_Reduce); + Def ("nor_reduce", Name_Nor_Reduce); + Def ("xor_reduce", Name_Xor_Reduce); + Def ("xnor_reduce", Name_Xnor_Reduce); Def ("ceil", Name_Ceil); Def ("round", Name_Round); Def ("log2", Name_Log2); diff --git a/src/std_names.ads b/src/std_names.ads index 5b54d14e4..6363db8b8 100644 --- a/src/std_names.ads +++ b/src/std_names.ads @@ -739,11 +739,17 @@ package Std_Names is Name_Conv_Unsigned : constant Name_Id := Name_First_Ieee_Name + 026; Name_Conv_Integer : constant Name_Id := Name_First_Ieee_Name + 027; Name_Conv_Std_Logic_Vector : constant Name_Id := Name_First_Ieee_Name + 028; - Name_Ceil : constant Name_Id := Name_First_Ieee_Name + 029; - Name_Round : constant Name_Id := Name_First_Ieee_Name + 030; - Name_Log2 : constant Name_Id := Name_First_Ieee_Name + 031; - Name_Sin : constant Name_Id := Name_First_Ieee_Name + 032; - Name_Cos : constant Name_Id := Name_First_Ieee_Name + 033; + Name_And_Reduce : constant Name_Id := Name_First_Ieee_Name + 029; + Name_Nand_Reduce : constant Name_Id := Name_First_Ieee_Name + 030; + Name_Or_Reduce : constant Name_Id := Name_First_Ieee_Name + 031; + Name_Nor_Reduce : constant Name_Id := Name_First_Ieee_Name + 032; + Name_Xor_Reduce : constant Name_Id := Name_First_Ieee_Name + 033; + Name_Xnor_Reduce : constant Name_Id := Name_First_Ieee_Name + 034; + Name_Ceil : constant Name_Id := Name_First_Ieee_Name + 035; + Name_Round : constant Name_Id := Name_First_Ieee_Name + 036; + Name_Log2 : constant Name_Id := Name_First_Ieee_Name + 037; + Name_Sin : constant Name_Id := Name_First_Ieee_Name + 038; + Name_Cos : constant Name_Id := Name_First_Ieee_Name + 039; Name_Last_Ieee_Name : constant Name_Id := Name_Cos; Name_First_Synthesis : constant Name_Id := Name_Last_Ieee_Name + 1; |