Searched refs:misa_mxl_max (Results 1 – 8 of 8) sorted by relevance
65 switch (mcc->misa_mxl_max) { in riscv_cpu_gdb_read_register()85 switch (mcc->misa_mxl_max) { in riscv_cpu_gdb_write_register()347 switch (mcc->misa_mxl_max) { in riscv_cpu_register_gdb_regs_for_features()
333 return 16 << mcc->misa_mxl_max; in riscv_cpu_max_xlen()948 env->misa_mxl = mcc->misa_mxl_max; in riscv_cpu_reset_hold()1330 env->misa_mxl = mcc->misa_mxl_max; in riscv_cpu_init()1420 switch (mcc->misa_mxl_max) { in riscv_cpu_validate_misa_mxl()2785 mcc->misa_mxl_max = (uint32_t)(uintptr_t)data; in riscv_cpu_class_init()2881 #define DEFINE_CPU(type_name, misa_mxl_max, initfn) \ argument2887 .class_data = (void *)(misa_mxl_max) \2890 #define DEFINE_DYNAMIC_CPU(type_name, misa_mxl_max, initfn) \ argument2896 .class_data = (void *)(misa_mxl_max) \2899 #define DEFINE_VENDOR_CPU(type_name, misa_mxl_max, initfn) \ argument[all …]
64 RISCVMXL misa_mxl_max; member164 #define get_xl_max(ctx) ((ctx)->misa_mxl_max)1233 ctx->misa_mxl_max = mcc->misa_mxl_max; in riscv_tr_init_disas_context()
183 return mcc->misa_mxl_max == MXL_RV128; in rv128_needed()
514 uint32_t misa_mxl_max; /* max mxl for this cpu */ member
40 return mcc->misa_mxl_max == MXL_RV32; in riscv_is_32bit()
557 if (mcc->misa_mxl_max != MXL_RV32 && cpu->cfg.ext_zcf) { in riscv_cpu_validate_set_extensions()828 if (riscv_has_ext(env, RVF) && mcc->misa_mxl_max == MXL_RV32) { in cpu_enable_zc_implied_rules()837 if (riscv_has_ext(env, RVF) && mcc->misa_mxl_max == MXL_RV32) { in cpu_enable_zc_implied_rules()
1979 mcc->misa_mxl_max = MXL_RV32; in riscv_host_cpu_class_init()1981 mcc->misa_mxl_max = MXL_RV64; in riscv_host_cpu_class_init()