diff --git a/test/microbench/test/aarch64.cc b/test/microbench/test/aarch64.cc index 0cc43e248422abf25a853ef7debfc1a44d143bb8..578efdaff0352692c99a4aeff310b5b18f1f3d35 100644 --- a/test/microbench/test/aarch64.cc +++ b/test/microbench/test/aarch64.cc @@ -45,7 +45,7 @@ void BM_bnez(benchmark::State& state) { for (auto _ : state) { benchmark_DoNotOptimize(); asm volatile ( - "1: cbnz x0, 2f \n" + "1: cbnz %0, 2f \n" "2:" : :"r" (x) @@ -61,7 +61,7 @@ void BM_beqz(benchmark::State& state) { for (auto _ : state) { benchmark_DoNotOptimize(); asm volatile ( - "1: cbz x0, 2f \n" + "1: cbz %0, 2f \n" "2:" : :"r" (x)