Skip to content

How Arguments Get Into Registers: Passing Under the System V AMD64 ABI ​

You write parameters between parentheses; the CPU reads them out of registers. This topic verifies the routes of the first integer and floating-point arguments one by one under the System V AMD64 convention, plus where extra arguments go, how structs get split, and how values come back.

pdf-latest-41-gc317b3f · c317b3f · 2026-10-24