aboutsummaryrefslogtreecommitdiffstats
path: root/src/synth/synth-ieee-numeric_std.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/synth/synth-ieee-numeric_std.ads')
-rw-r--r--src/synth/synth-ieee-numeric_std.ads4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/synth/synth-ieee-numeric_std.ads b/src/synth/synth-ieee-numeric_std.ads
index 4c5888463..3431117c5 100644
--- a/src/synth/synth-ieee-numeric_std.ads
+++ b/src/synth/synth-ieee-numeric_std.ads
@@ -45,6 +45,10 @@ package Synth.Ieee.Numeric_Std is
-- "abs"
function Abs_Vec (V : Memtyp; Loc : Location_Type) return Memtyp;
+ -- Create a vector whose length is VEC'length, set to logic value VAL
+ -- at the lsb and filled with 0.
+ function Log_To_Vec (Val : Memtyp; Vec : Memtyp) return Memtyp;
+
-- "+"
function Add_Uns_Uns (L, R : Memtyp; Loc : Location_Type) return Memtyp;
function Add_Sgn_Sgn (L, R : Memtyp; Loc : Location_Type) return Memtyp;