Renesas SH Instruction Set Summary
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
LICENSE
README
compile.sh
fadd.odg
fadd.svg
fcmpeq.odg
fcmpeq.svg
fcmpgt.odg
fcmpgt.svg
fcnvds.odg
fcnvds.svg
fcnvsd.odg
fcnvsd.svg
fdiv.odg
fdiv.svg
fmac.odg
fmac.svg
fmul.odg
fmul.svg
fmuld.odg
fmuld.svg
fsqrt.odg
fsqrt.svg
fsrra.odg
fsrra.svg
fsub.odg
fsub.svg
ftrc.odg
ftrc.svg
ftrv.odg
ftrv.svg
ldbank.odg
ldbank.svg
movi20.odg
movi20.svg
movi20s.odg
movi20s.svg
rotcl.odg
rotcl.svg
rotcr.odg
rotcr.svg
rotl.odg
rotl.svg
rotr.odg
rotr.svg
s-exprpp.cpp
setrc.odg
setrc.svg
setrci.odg
setrci.svg
sh_insns.cpp
shad.odg
shad.svg
shal.odg
shal.svg
shar.odg
shar.svg
shld.odg
shld.svg
shll.odg
shll.svg
shll16.odg
shll16.svg
shll2.odg
shll2.svg
shll8.odg
shll8.svg
shlr.odg
shlr.svg
shlr16.odg
shlr16.svg
shlr2.odg
shlr2.svg
shlr8.odg
shlr8.svg
stbank.odg
stbank.svg
xtrct.odg
xtrct.svg

README

This is a C++ program which outputs the SH instruction set summary HTML page.

The compiled version can be found here: http://www.shared-ptr.com/sh_insns.html

Most of the information herein has been collected from various hardware manuals,
technical notes, and various source code that can be found on the internet.
There might be some mistakes or misunderstandings.  Patches are welcome.