summaryrefslogtreecommitdiff
path: root/cheri
diff options
context:
space:
mode:
Diffstat (limited to 'cheri')
-rw-r--r--cheri/cheri_insts.sail4
1 files changed, 2 insertions, 2 deletions
diff --git a/cheri/cheri_insts.sail b/cheri/cheri_insts.sail
index c7c51f75..a20d5655 100644
--- a/cheri/cheri_insts.sail
+++ b/cheri/cheri_insts.sail
@@ -507,9 +507,9 @@ function clause execute (CLoad(rd, cb, rt, offset, signed, width)) =
pAddr := (TranslateOrExit(vAddr64, LoadData));
memResult := MEMr(pAddr, wordWidthBytes(width));
if (signed) then
- wGPR(rt) := EXTS(memResult)
+ wGPR(rd) := EXTS(memResult)
else
- wGPR(rt) := EXTZ(memResult)
+ wGPR(rd) := EXTZ(memResult)
}
}
}