|
|
|
@ -167,7 +167,7 @@ static inline bool is_aligned(const unsigned val, const unsigned pos) |
|
|
|
#define require_fs require(STATE.sstatus->enabled(SSTATUS_FS)) |
|
|
|
#define require_fp STATE.fflags->verify_permissions(insn, false) |
|
|
|
#define require_accelerator require(STATE.sstatus->enabled(SSTATUS_XS)) |
|
|
|
#define require_vector_vs require(STATE.sstatus->enabled(SSTATUS_VS)) |
|
|
|
#define require_vector_vs require(p->any_vector_extensions() && STATE.sstatus->enabled(SSTATUS_VS)) |
|
|
|
#define require_vector(alu) \ |
|
|
|
do { \ |
|
|
|
require_vector_vs; \ |
|
|
|
|