Based on https://github.com/rust-lang/rust/blob/29ac04402d53d358a1f6200bea45a301ff05b2d1/src/librustc_trans/trans/cabi_x86_64.rs See also, section 3.2.3 of the System V Application Binary Interface AMD64 Architecture Processor Supplement
DEPRECATED This API is now internal to the compiler and no longer updated publicly.
6 8 returns the LLVM type (with attributes) and the number of integer and SSE registers needed to pass this value directly (ie.
LLVM::ABI
LLVM::ABI
Reference
Reference
Reference
Object
Object
Object
returns the LLVM type (with attributes) and the number of integer and SSE registers needed to pass this value directly (ie. not using the stack)
© 2012–2026 Manas Technology Solutions.
Licensed under the Apache License, Version 2.0.
https://crystal-lang.org/api/1.19.0/LLVM/ABI/X86_64.html