Add some missing instructions to the language reference.
This commit is contained in:
@@ -574,6 +574,7 @@ runtime data structures.
|
|||||||
:result GV: Global variable.
|
:result GV: Global variable.
|
||||||
|
|
||||||
.. autoinst:: global_addr
|
.. autoinst:: global_addr
|
||||||
|
.. autoinst:: globalsym_addr
|
||||||
|
|
||||||
|
|
||||||
Heaps
|
Heaps
|
||||||
@@ -938,6 +939,15 @@ the target ISA.
|
|||||||
.. autoinst:: isplit
|
.. autoinst:: isplit
|
||||||
.. autoinst:: iconcat
|
.. autoinst:: iconcat
|
||||||
|
|
||||||
|
Special register operations
|
||||||
|
---------------------------
|
||||||
|
|
||||||
|
The prologue and epilogue of a function needs to manipulate special registers like the stack
|
||||||
|
pointer and the frame pointer. These instructions should not be used in regular code.
|
||||||
|
|
||||||
|
.. autoinst:: adjust_sp_imm
|
||||||
|
.. autoinst:: copy_special
|
||||||
|
|
||||||
.. _extload-truncstore:
|
.. _extload-truncstore:
|
||||||
|
|
||||||
Extending loads and truncating stores
|
Extending loads and truncating stores
|
||||||
|
|||||||
Reference in New Issue
Block a user