diff options
author | Tristan Gingold <tgingold@free.fr> | 2022-06-04 07:43:49 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2022-06-04 16:27:47 +0200 |
commit | 90ae71139bc39dc158f54e0337ed73f15033e77f (patch) | |
tree | 3be01f01b58f9a5ff82f2c8fa31187c6ba19a4a6 /src/synth/synth-ieee-numeric_std.ads | |
parent | adfe96ecbe5795f65f8214ce30073385de37bbc6 (diff) | |
download | ghdl-90ae71139bc39dc158f54e0337ed73f15033e77f.tar.gz ghdl-90ae71139bc39dc158f54e0337ed73f15033e77f.tar.bz2 ghdl-90ae71139bc39dc158f54e0337ed73f15033e77f.zip |
synth-vhdl_eval: handle rotations
Diffstat (limited to 'src/synth/synth-ieee-numeric_std.ads')
-rw-r--r-- | src/synth/synth-ieee-numeric_std.ads | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/synth/synth-ieee-numeric_std.ads b/src/synth/synth-ieee-numeric_std.ads index 884c8378f..82e431584 100644 --- a/src/synth/synth-ieee-numeric_std.ads +++ b/src/synth/synth-ieee-numeric_std.ads @@ -89,6 +89,11 @@ package Synth.Ieee.Numeric_Std is Right : Boolean; Arith : Boolean) return Memtyp; + -- Rotate + function Rotate_Vec (Val : Memtyp; + Amt : Uns32; + Right : Boolean) return Memtyp; + function Resize_Vec (Val : Memtyp; Size : Uns32; Signed : Boolean) return Memtyp; |