From af012d801c496938c1c0451685fea7f688959031 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Fri, 10 Feb 2017 00:10:21 -0500 Subject: research/registers.txt: New file --- diff --git a/research/registers.txt b/research/registers.txt new file mode 100644 index 0000000..a4e686f --- /dev/null +++ b/research/registers.txt @@ -0,0 +1,21 @@ +Registers +========= + +MR: Malloc Register +------------------- + +Name: `__mr` + +AR: Array Register +------------------ + +Names: `__ar0`, `__ar1`, ..., `__arN` + +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. -- cgit v0.9.1