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()
336 return 16 << mcc->misa_mxl_max; in riscv_cpu_max_xlen()942 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()2789 mcc->misa_mxl_max = (uint32_t)(uintptr_t)data; in riscv_cpu_class_init()2885 #define DEFINE_CPU(type_name, misa_mxl_max, initfn) \ argument2891 .class_data = (void *)(misa_mxl_max) \2894 #define DEFINE_DYNAMIC_CPU(type_name, misa_mxl_max, initfn) \ argument2900 .class_data = (void *)(misa_mxl_max) \2903 #define DEFINE_VENDOR_CPU(type_name, misa_mxl_max, initfn) \ argument[all …]
64 RISCVMXL misa_mxl_max; member171 #define get_xl_max(ctx) ((ctx)->misa_mxl_max)1244 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()
528 uint32_t misa_mxl_max; /* max mxl for this cpu */ member
558 if (mcc->misa_mxl_max != MXL_RV32 && cpu->cfg.ext_zcf) { in riscv_cpu_validate_set_extensions()864 if (riscv_has_ext(env, RVF) && mcc->misa_mxl_max == MXL_RV32) { in cpu_enable_zc_implied_rules()873 if (riscv_has_ext(env, RVF) && mcc->misa_mxl_max == MXL_RV32) { in cpu_enable_zc_implied_rules()
40 return mcc->misa_mxl_max == MXL_RV32; in riscv_is_32bit()
1990 mcc->misa_mxl_max = MXL_RV32; in riscv_host_cpu_class_init()1992 mcc->misa_mxl_max = MXL_RV64; in riscv_host_cpu_class_init()