mirror of
https://gitlab.os-k.eu/os-k-team/kvisc.git
synced 2023-08-25 14:05:46 +02:00
lang
This commit is contained in:
parent
094c61954d
commit
a336937994
2
ka/ABI
2
ka/ABI
@ -81,7 +81,7 @@ their address in an appropriate register.
|
|||||||
|
|
||||||
Return values are passed in 'rax'. If the return value does not fit
|
Return values are passed in 'rax'. If the return value does not fit
|
||||||
and require more registers, use the following registers, in that order:
|
and require more registers, use the following registers, in that order:
|
||||||
rax, rdx, r24-r31
|
rax, rdx, a16-a31
|
||||||
|
|
||||||
The following registers are volatile; the calling function cannot assume
|
The following registers are volatile; the calling function cannot assume
|
||||||
that they will be left unmodified by the called function:
|
that they will be left unmodified by the called function:
|
||||||
|
@ -66,7 +66,7 @@
|
|||||||
<keyword>[re]?[sbi]pl?</keyword>
|
<keyword>[re]?[sbi]pl?</keyword>
|
||||||
<keyword>[x-z]mm[0-9]+</keyword>
|
<keyword>[x-z]mm[0-9]+</keyword>
|
||||||
<keyword>[re]?[a-d][xhl]</keyword>
|
<keyword>[re]?[a-d][xhl]</keyword>
|
||||||
<keyword>r[0-9]+[bwdlq]?</keyword>
|
<keyword>[a-z][0-9]+[bwdlq]?</keyword>
|
||||||
<keyword>(s[at]|[dc]r)[0-9]+</keyword>
|
<keyword>(s[at]|[dc]r)[0-9]+</keyword>
|
||||||
</keyword-list>
|
</keyword-list>
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user