Skip to content

Commit 81b1b2e

Browse files
committed
fix: update golden instruction appendix
1 parent f4470f5 commit 81b1b2e

File tree

1 file changed

+72
-0
lines changed

1 file changed

+72
-0
lines changed

backends/instructions_appendix/all_instructions.golden.adoc

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6310,6 +6310,78 @@ Included in::
63106310
|===
63116311

63126312

6313+
[#udb:doc:inst:cm_jalt]
6314+
== cm.jalt
6315+
6316+
Synopsis::
6317+
Jump Via Table with Optional Link
6318+
6319+
Assembly::
6320+
cm.jalt index
6321+
6322+
Encoding::
6323+
[wavedrom, ,svg,subs='attributes',width="100%"]
6324+
....
6325+
{"reg":[{"bits":2,"name": 0x2,"type":2},{"bits":8,"name": "index != {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31}","type":4},{"bits":6,"name": 0x28,"type":2}]}
6326+
....
6327+
6328+
Description::
6329+
Read an address from the Jump Vector Table and jump to it, linking to `ra`.
6330+
6331+
6332+
Decode Variables::
6333+
[width="100%", cols="1,2", options="header"]
6334+
|===
6335+
|Variable Name |Location
6336+
|index |$encoding[9:2]
6337+
|===
6338+
6339+
Included in::
6340+
[options="autowrap,autowidth"]
6341+
|===
6342+
| Extension | Version
6343+
6344+
| *Zcmt* | ~> 1.0.0
6345+
6346+
|===
6347+
6348+
6349+
[#udb:doc:inst:cm_jt]
6350+
== cm.jt
6351+
6352+
Synopsis::
6353+
Jump Via Table
6354+
6355+
Assembly::
6356+
cm.jt index
6357+
6358+
Encoding::
6359+
[wavedrom, ,svg,subs='attributes',width="100%"]
6360+
....
6361+
{"reg":[{"bits":2,"name": 0x2,"type":2},{"bits":5,"name": "index","type":4},{"bits":9,"name": 0x140,"type":2}]}
6362+
....
6363+
6364+
Description::
6365+
Read an address from the Jump Vector Table and jump to it.
6366+
6367+
6368+
Decode Variables::
6369+
[width="100%", cols="1,2", options="header"]
6370+
|===
6371+
|Variable Name |Location
6372+
|index |$encoding[6:2]
6373+
|===
6374+
6375+
Included in::
6376+
[options="autowrap,autowidth"]
6377+
|===
6378+
| Extension | Version
6379+
6380+
| *Zcmt* | ~> 1.0.0
6381+
6382+
|===
6383+
6384+
63136385
[#udb:doc:inst:cm_mva01s]
63146386
== cm.mva01s
63156387

0 commit comments

Comments
 (0)