aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/std_names.adb6
-rw-r--r--src/std_names.ads16
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;