summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc/leon3/include/leon.h
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2014-11-11 15:18:01 +0100
committerDaniel Hellstrom <daniel@gaisler.com>2014-12-02 13:57:20 +0100
commit0d3b5d47429effb350448d9e9123a67db722109f (patch)
tree589e3d1b674275049739d8ca6c686c979d0e4ad1 /c/src/lib/libbsp/sparc/leon3/include/leon.h
parentSPARC: optimize window overflow trap entry (diff)
downloadrtems-0d3b5d47429effb350448d9e9123a67db722109f.tar.bz2
SPARC: optimize window underflow trap
Save five instructions on underflow handling. By using an optimized trap entry we can move instructions from the window underflow function into the trap entry vector. By setting WIM=0 and using RESTORE it is possible to move the new WIM register content from the trapped window into the to-be-restored register window. It is then possible to avoid the WIM write delay.
Diffstat (limited to 'c/src/lib/libbsp/sparc/leon3/include/leon.h')
0 files changed, 0 insertions, 0 deletions