2022-03-08 06:16:27 +00:00
|
|
|
Types
|
|
|
|
-----
|
|
|
|
|
|
|
|
- Primitive ints {u,i}{8,16,32,64}
|
|
|
|
- Pointer
|
|
|
|
- Struct
|
|
|
|
|
|
|
|
IR
|
|
|
|
--
|
2022-03-08 08:52:20 +00:00
|
|
|
|
2022-03-23 06:12:37 +00:00
|
|
|
Calling Convention
|
|
|
|
------------------
|
2022-03-08 08:52:20 +00:00
|
|
|
|
2022-03-23 06:12:37 +00:00
|
|
|
This language targets x86_64 linux architecture.
|
|
|
|
|
|
|
|
- Arguments are passed via RDI, RSI, RDX, RCX, R8, R9.
|
|
|
|
- Integer return values in RAX.
|