X-Git-Url: https://git.libre-soc.org/?p=riscv-tests.git;a=blobdiff_plain;f=env%2Fpm%2Friscv_test.h;h=fd07ead1d4fe3308a44bac639038d96365aff58b;hp=357fd3d4990e7727d225c5f8107041f268f2cf7f;hb=be72d6bacf1a14b85b142092bc47e4bfe68b38fd;hpb=24d2144a30a06bea49ffd3010d43b152a5b50580 diff --git a/env/pm/riscv_test.h b/env/pm/riscv_test.h index 357fd3d..fd07ead 100644 --- a/env/pm/riscv_test.h +++ b/env/pm/riscv_test.h @@ -13,9 +13,9 @@ setpcr cr0, 2; \ mfpcr a0, cr0; \ and a0, a0, 2; \ - beqz a0, 1f; \ - mtfsr x0; \ -1: + bnez a0, 2f; \ + RVTEST_PASS; \ +2:mtfsr x0; \ #define RVTEST_VEC_ENABLE \ mfpcr a0, cr0; \