projects
/
soc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
convert branch pipeline to use msr/cia as immediates
[soc.git]
/
src
/
soc
/
decoder
/
isa
/
caller.py
diff --git
a/src/soc/decoder/isa/caller.py
b/src/soc/decoder/isa/caller.py
index 85b8aa5caa0532c7faf9850fc3eb5e9876c9007f..fce89a441f08a2deda15e2d4a24385a1e4ac1c6c 100644
(file)
--- a/
src/soc/decoder/isa/caller.py
+++ b/
src/soc/decoder/isa/caller.py
@@
-500,6
+500,8
@@
class ISACaller:
yield self.dec2.dec.raw_opcode_in.eq(ins & 0xffffffff)
yield self.dec2.dec.bigendian.eq(self.bigendian)
+ yield self.dec2.msr.eq(self.msr.value)
+ yield self.dec2.cia.eq(pc)
def execute_one(self):
"""execute one instruction