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.ads6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/synth/synth-ieee-numeric_std.ads b/src/synth/synth-ieee-numeric_std.ads
index d390b14b3..f3e5817f1 100644
--- a/src/synth/synth-ieee-numeric_std.ads
+++ b/src/synth/synth-ieee-numeric_std.ads
@@ -49,4 +49,10 @@ package Synth.Ieee.Numeric_Std is
function Mul_Sgn_Sgn (L, R : Memtyp; Loc : Syn_Src) return Memtyp;
function Mul_Int_Sgn (L : Int64; R : Memtyp; Loc : Syn_Src) return Memtyp;
function Mul_Sgn_Int (L : Memtyp; R : Int64; Loc : Syn_Src) return Memtyp;
+
+ -- Shift
+ function Shift_Vec (Val : Memtyp;
+ Amt : Uns32;
+ Right : Boolean;
+ Arith : Boolean) return Memtyp;
end Synth.Ieee.Numeric_Std;