summaryrefslogtreecommitdiff
path: root/aarch64/mono/_slice.sail
diff options
context:
space:
mode:
Diffstat (limited to 'aarch64/mono/_slice.sail')
-rw-r--r--aarch64/mono/_slice.sail4
1 files changed, 2 insertions, 2 deletions
diff --git a/aarch64/mono/_slice.sail b/aarch64/mono/_slice.sail
index 2bac9f8c..50e99028 100644
--- a/aarch64/mono/_slice.sail
+++ b/aarch64/mono/_slice.sail
@@ -21,8 +21,8 @@ val ZeroExtend_slice_append : forall 'n 'm 'o, 'n >= 0 & 'm >= 0 & 'o >= 0.
function ZeroExtend_slice_append (xs, i, 'l, ys) = {
assert(constraint('l >= 0));
let xs = xs & slice_mask(i,l) in
- let xs : bits('o) = ZeroExtend(xs >> i) << 'm in
- let ys : bits('o) = ZeroExtend(ys) in
+ let xs : bits('o) = extzv(xs >> i) << 'm in
+ let ys : bits('o) = extzv(ys) in
xs | ys
}