[Libre-soc-bugs] [Bug 867] add svindex instruction to binutils

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Fri Jun 24 11:43:30 BST 2022


https://bugs.libre-soc.org/show_bug.cgi?id=867

--- Comment #1 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
https://libre-soc.org/irclog/%23libre-soc.2022-06-24.log.html#t2022-06-24T11:35:57

Form: SVI-Form SV "Indexed" Form (see [[isatables/fields.text]])

    svindex RS,mask,SVd,ew,yz,mr,sk

| 0.5|6.10 |11.15  |16.20 | 21..25      | 26..31|  name    | Form |
| -- | --  | ---   | ---- | ----------- | ------| -------- | ---- |
|OPCD| RS  | mask  | SVd  | ew/yx/mm/sk | XO    | svindex | SVI-Form |

aaaand... ermermerm... from bitmanip page...

| 0.5|6.10|11.15|16.20 |21..25   | 26....30  |31| name     | Form    |
| -- | -- | --- | ---  | -----   | --------  |--| ------   | -------- |
| NN |    |     |      |         | 1  01  00 |1 | svindex    | SVI-Form    |
| NN |    |     |      |         | 0  11  00 |1 | svshape    | SVM-Form    |
| NN |    |     |      |         | 1  11  00 |1 | svremap   | SVRM-Form   |

so it's a peer of setvl, svstep, svshape and svremap.

let's leave it off the list of "instructions that can be prefixed"
at the moment (no "sv.svindex" in sv_analysis.py)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list