Update llvm_asm to asm for aarch64

This commit is contained in:
Jeremy Soller
2022-07-26 11:46:50 -06:00
parent afb5094cda
commit 0bd81aa3d4
+3 -5
View File
@@ -201,11 +201,9 @@ impl Tcb {
unsafe fn arch_read(offset: usize) -> usize {
// TODO: s/llvm_asm/asm/g
let tp: usize;
llvm_asm!("mrs $0, tpidr_el0"
: "=r"(tp)
:
:
: "volatile"
asm!(
"mrs {}, tpidr_el0",
out(reg) tp,
);
*((tp + offset) as *const usize)