Verified65% confidenceFactExact time
On x86-64 Linux, the C ABI follows the System V AMD64 ABI specification: the first 6 integer/pointer arguments are passed via the RDI, RSI, RDX, RCX, R8, and R9 registers, floating-point arguments are passed via XMM0–XMM7, and the return value is placed in RAX.
3
Sources
65%
Confidence
Long-term
Relevance
8/7/2026
First Seen
Sources
Related Claims
Unverifiedx86平台的AVX-512指令可在单条指令内并行处理64个int8元素71% similarUnverifiedx86-64 处理器提供 MUL 指令可将两个64位整数相乘产生128位结果,在GCC和Clang中通过 __uint128_t 类型暴露;ARM AArch64 提供 UMULH 指令获取乘法的高64位结果68% similarUnverifiedARM64(AArch64)调用约定有8个参数寄存器(x0-x7),栈参数布局规则更规整,使尾调用优化实现比 x86-64 更简单67% similarUnverifiedx86架构通过CMPXCHG指令实现CAS,ARM架构使用LDREX/STREX指令对实现64% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/700880API
curl https://kongchang.com/api/v1/knowledge/claims/700880MCP
get_claim(id=700880)