summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorLeon Alrae <leon.alrae@imgtec.com>2014-07-11 16:11:33 +0100
committerLeon Alrae <leon.alrae@imgtec.com>2014-11-03 11:48:34 +0000
commit339cd2a82aca031370cd71b1118a5565dc2af0a9 (patch)
treed17b67cee2ea8d66d248e463f287a4a802a41126 /scripts
parentfaf1f68ba11c919191dd7a5f32cfd0b6401c4827 (diff)
downloadqemu-339cd2a82aca031370cd71b1118a5565dc2af0a9.zip
target-mips: implement forbidden slot
When conditional compact branch is encountered decode one more instruction in current translation block - that will be forbidden slot. Instruction in forbidden slot will be executed only if conditional compact branch is not taken. Any control transfer instruction (CTI) which are branches, jumps, ERET, DERET, WAIT and PAUSE will generate RI exception if executed in forbidden or delay slot. Signed-off-by: Leon Alrae <leon.alrae@imgtec.com> Reviewed-by: Yongbok Kim <yongbok.kim@imgtec.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions