diff options
| author | David Rubin <daviru007@icloud.com> | 2024-03-13 18:40:35 -0700 |
|---|---|---|
| committer | David Rubin <daviru007@icloud.com> | 2024-05-11 02:17:11 -0700 |
| commit | 5e770407cf50ae8cd103644c8ca297da52adb5b8 (patch) | |
| tree | 62696d66694b492b9327f1241b8e699a17dc0b14 /lib/std/builtin.zig | |
| parent | dceff2592f6a6305770916499c688071563ddf0d (diff) | |
| download | zig-5e770407cf50ae8cd103644c8ca297da52adb5b8.tar.gz zig-5e770407cf50ae8cd103644c8ca297da52adb5b8.zip | |
riscv: basic function arguments
- rename setRegOrMem -> setValue
- a naive method of passing arguments by register
- gather the prologue and epilogue and generate them in Emit.zig. this is cleaner because we have the final stack size in the emit step.
- define the "fa" register set, which contains the RISC-V calling convention defined function argument registers
Diffstat (limited to 'lib/std/builtin.zig')
0 files changed, 0 insertions, 0 deletions
