Extending single-minus amplitudes to gravitons
Summary
The piece critiques Rust's ABI and proposes an alternative 'fast' calling convention via -Zcallconv; it explains how LLVM handles register-based passing, and provides heuristics for a by-register space, by-reference returns, and argument packing. It includes code snippets in Rust, LLVM IR, and assembly across architectures, arguing for optimization-driven ABIs while acknowledging debugging, portability, and compilation-time tradeoffs.