diff options
author | P. J. McDermott <pj@pehjota.net> | 2017-02-10 00:16:09 (EST) |
---|---|---|
committer | P. J. McDermott <pj@pehjota.net> | 2017-02-10 00:16:09 (EST) |
commit | 9cb34d976752cd31e741eb7839b020d7221ba8a6 (patch) | |
tree | 870f047c66e6047b24ec53d5be0e6986f3f504ce /research | |
parent | af012d801c496938c1c0451685fea7f688959031 (diff) | |
download | eggshell-9cb34d976752cd31e741eb7839b020d7221ba8a6.zip eggshell-9cb34d976752cd31e741eb7839b020d7221ba8a6.tar.gz eggshell-9cb34d976752cd31e741eb7839b020d7221ba8a6.tar.bz2 |
research/registers.txt: Unify AR and RR
Diffstat (limited to 'research')
-rw-r--r-- | research/registers.txt | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/research/registers.txt b/research/registers.txt index a4e686f..4cf2b00 100644 --- a/research/registers.txt +++ b/research/registers.txt @@ -6,16 +6,10 @@ MR: Malloc Register Name: `__mr` -AR: Array Register ------------------- +R: General-Purpose Register +--------------------------- -Names: `__ar0`, `__ar1`, ..., `__arN` +Names: `__r0`, `__r1`, ..., `__rN` -Allocated at compile time when translating array operators. - -RR: Return Register -------------------- - -Names: `__rr0`, `__rr1`, ..., `__rrN` - -Allocated at run time when translating subshell-less string returns. +Allocated at compile time when translating array operators and subshell-less +string returns. |