OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 107 to Rev 108
    Reverse comparison

Rev 107 → Rev 108

/trunk/gen_or1k_isa/sources/or1.h
252,10 → 252,10
{ "l.xori", "rD,rA,I", "10 0xB DDDDD AAAAA IIII IIII IIII IIII", },
{ "l.muli", "rD,rA,I", "10 0xC DDDDD AAAAA IIII IIII IIII IIII", },
{ "l.maci", "rD,rA,I", "10 0xD DDDDD AAAAA IIII IIII IIII IIII", },
{ "l.slli", "rD,rA,L", "10 0xE DDDDD AAAAA ---- ---0 00LL LLLL", },
{ "l.srli", "rD,rA,L", "10 0xE DDDDD AAAAA ---- ---0 01LL LLLL", },
{ "l.srai", "rD,rA,L", "10 0xE DDDDD AAAAA ---- ---0 10LL LLLL", },
{ "l.rori", "rD,rA,L", "10 0xE DDDDD AAAAA ---- ---1 00LL LLLL", },
{ "l.slli", "rD,rA,L", "10 0xE DDDDD AAAAA ---- ---- 00LL LLLL", },
{ "l.srli", "rD,rA,L", "10 0xE DDDDD AAAAA ---- ---- 01LL LLLL", },
{ "l.srai", "rD,rA,L", "10 0xE DDDDD AAAAA ---- ---- 10LL LLLL", },
{ "l.rori", "rD,rA,L", "10 0xE DDDDD AAAAA ---- ---- 11LL LLLL", },
 
{ "l.sfeqi", "rA,I", "10 0xF 00000 AAAAA IIII IIII IIII IIII", },
{ "l.sfnei", "rA,I", "10 0xF 00001 AAAAA IIII IIII IIII IIII", },
273,27 → 273,29
{ "l.sb", "I(rA),rB", "11 0x6 IIIII AAAAA BBBB BIII IIII IIII", },
{ "l.sh", "I(rA),rB", "11 0x7 IIIII AAAAA BBBB BIII IIII IIII", },
 
{ "l.add", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0x0", },
{ "l.addc", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0x1", },
{ "l.sub", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0x2", },
{ "l.and", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0x3", },
{ "l.or", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0x4", },
{ "l.xor", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0x5", },
{ "l.mul", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 11-- 0x6", },
{ "l.mac", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0x7", },
{ "l.sll", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 0000 0x8", },
{ "l.srl", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 0001 0x8", },
{ "l.sra", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 0010 0x8", },
{ "l.ror", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 0011 0x8", },
{ "l.div", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0x9", },
{ "l.divu", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0xA", },
{ "l.mulu", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 11-- 0xB", },
{ "l.exths", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0xC", },
{ "l.extbs", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 01-- 0xC", },
{ "l.exthz", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 10-- 0xC", },
{ "l.extbz", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 11-- 0xC", },
{ "l.extws", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 00-- 0xD", },
{ "l.extwz", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B--- 10-- 0xD", },
{ "l.add", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0x0", },
{ "l.addc", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0x1", },
{ "l.sub", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0x2", },
{ "l.and", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0x3", },
{ "l.or", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0x4", },
{ "l.xor", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0x5", },
{ "l.mul", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-11 ---- 0x6", },
{ "l.mac", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0x7", },
{ "l.sll", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 00-- 0x8", },
{ "l.srl", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 01-- 0x8", },
{ "l.sra", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 10-- 0x8", },
{ "l.ror", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 11-- 0x8", },
{ "l.div", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0x9", },
{ "l.divu", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0xA", },
{ "l.mulu", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-11 ---- 0xB", },
{ "l.exths", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0xC", },
{ "l.extbs", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0xC", },
{ "l.exthz", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0xC", },
{ "l.extbz", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0xC", },
{ "l.extws", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0xD", },
{ "l.extwz", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0xD", },
{ "l.cmov", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0xE", },
{ "l.ff1", "rD,rA,rB", "11 0x8 DDDDD AAAAA BBBB B-00 ---- 0xF", },
 
{ "l.sfeq", "rA,rB", "11 0x9 00000 AAAAA BBBB B--- ---- ----", },
{ "l.sfne", "rA,rB", "11 0x9 00001 AAAAA BBBB B--- ---- ----", },

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.