blob: b11b2f3c0b9aedecedff06b4684e9cf41086053c [file] [log] [blame]
//@ only-aarch64
//@ run-pass
//@ needs-asm-support
// Test that we properly work around this LLVM issue:
// https://github.com/llvm/llvm-project/issues/58384
use std::arch::asm;
fn main() {
let a: i32;
unsafe {
asm!("", inout("x0") 435 => a);
}
assert_eq!(a, 435);
}