pub(crate) trait Architecture {
// Required method
fn classify_return_type(&self, types: &[Type]) -> ReturnAbi;
// Provided method
fn sign_extend_i32_params(&self) -> bool { ... }
}Expand description
Target-specific return-value classification.
Required Methods§
Sourcefn classify_return_type(&self, types: &[Type]) -> ReturnAbi
fn classify_return_type(&self, types: &[Type]) -> ReturnAbi
Classifies a WebAssembly function’s return values.
Provided Methods§
Sourcefn sign_extend_i32_params(&self) -> bool
fn sign_extend_i32_params(&self) -> bool
Whether i32 parameters require RISC-V’s sign-extension attributes.