URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
Compare Revisions
- This comparison shows the changes necessary to convert path
/
- from Rev 1600 to Rev 1601
- ↔ Reverse comparison
Rev 1600 → Rev 1601
/trunk/gen_or1k_isa/sources/or1k_isadesc.h
1,6 → 1,9
/* Information about OR1K ISA. W/o this we can't generate or1k_isa_part.tex. |
* |
* $Log: not supported by cvs2svn $ |
* Revision 1.14 2005/11/03 19:06:00 lampret |
* Added l.fl1, fixed desc of l.ff1 |
* |
* Revision 1.13 2005/03/16 12:27:17 nogj |
* Fix description of the l.mac/l.msb/l.maci instructions |
* |
632,38 → 635,38
|
{"l.sfgtui", "Set Flag if Greater Than Immediate Unsigned", |
"The contents of general-purpose register rA and " |
"the zero-extended immediate value are compared as unsigned integers. If the contents " |
"the sign-extended immediate value are compared as unsigned integers. If the contents " |
"of the first register are greater than the immediate value " |
"the compare flag is set; otherwise the compare flag is cleared.", |
"SR[F] <- rA[31:0] > extz(Immediate)", |
"SR[F] <- rA[63:0] > extz(Immediate)", |
"SR[F] <- rA[31:0] > exts(Immediate)", |
"SR[F] <- rA[63:0] > exts(Immediate)", |
"None", ORBIS32II,}, |
|
{"l.sfgeui", "Set Flag if Greater or Equal Than Immediate Unsigned", |
"The contents of general-purpose register rA and " |
"the zero-extended immediate value are compared as unsigned integers. If the contents " |
"the sign-extended immediate value are compared as unsigned integers. If the contents " |
"of the first register are greater than or equal to the immediate value " |
"the compare flag is set; otherwise the compare flag is cleared.", |
"SR[F] <- rA[31:0] >= extz(Immediate)", |
"SR[F] <- rA[63:0] >= extz(Immediate)", |
"SR[F] <- rA[31:0] >= exts(Immediate)", |
"SR[F] <- rA[63:0] >= exts(Immediate)", |
"None", ORBIS32II,}, |
|
{"l.sfltui", "Set Flag if Less Than Immediate Unsigned", |
"The contents of general-purpose register rA and " |
"the zero-extended immediate value are compared as unsigned integers. If the contents " |
"the sign-extended immediate value are compared as unsigned integers. If the contents " |
"of the first register are less than the immediate value " |
"the compare flag is set; otherwise the compare flag is cleared.", |
"SR[F] <- rA[31:0] < extz(Immediate)", |
"SR[F] <- rA[63:0] < extz(Immediate)", |
"SR[F] <- rA[31:0] < exts(Immediate)", |
"SR[F] <- rA[63:0] < exts(Immediate)", |
"None", ORBIS32II,}, |
|
{"l.sfleui", "Set Flag if Less or Equal Than Immediate Unsigned", |
"The contents of general-purpose register rA and " |
"the zero-extended immediate value are compared as unsigned integers. If the contents " |
"the sign-extended immediate value are compared as unsigned integers. If the contents " |
"of the first register are less than or equal to the immediate value " |
"the compare flag is set; otherwise the compare flag is cleared.", |
"SR[F] <- rA[31:0] <= extz(Immediate)", |
"SR[F] <- rA[63:0] <= extz(Immediate)", |
"SR[F] <- rA[31:0] <= exts(Immediate)", |
"SR[F] <- rA[63:0] <= exts(Immediate)", |
"None", ORBIS32II,}, |
|
{"l.mtspr", "Move To Special-Purpose Register", |