| //@ only-aarch64 | |
| // Make sure rustdoc accepts options(att_syntax) asm! on non-x86 targets. | |
| use std::arch::asm; | |
| //@ has asm_foreign2/fn.x86.html | |
| pub unsafe fn x86(x: i64) -> i64 { | |
| let y; | |
| asm!("movq {}, {}", in(reg) x, out(reg) y, options(att_syntax)); | |
| y | |
| } |