Home
last modified time | relevance | path

Searched refs:ARM_FEATURE_M (Results 1 – 20 of 20) sorted by relevance

/openbmc/qemu/target/arm/
H A Dgdbstub.c53 if (arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_gdb_read_register()
84 if (n == 13 && arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_gdb_write_register()
93 if (arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_gdb_write_register()
330 [M_SYSREG_MSP] = { "msp", ARM_FEATURE_M },
331 [M_SYSREG_PSP] = { "psp", ARM_FEATURE_M },
332 [M_SYSREG_PRIMASK] = { "primask", ARM_FEATURE_M },
333 [M_SYSREG_CONTROL] = { "control", ARM_FEATURE_M },
564 if (!arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_register_gdb_regs_for_features()
584 if (arm_feature(env, ARM_FEATURE_M) && tcg_enabled()) { in arm_cpu_register_gdb_regs_for_features()
H A Dcpu.c391 if (arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_reset_hold()
1199 if (arm_feature(env, ARM_FEATURE_M)) { in arm_disas_set_info()
1410 if (arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_dump_state()
1653 if (arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_propagate_feature_implications()
1658 if (arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_propagate_feature_implications()
1696 if (!arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_propagate_feature_implications()
1714 if (!arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_propagate_feature_implications()
1730 !arm_feature(env, ARM_FEATURE_M)) { in arm_cpu_propagate_feature_implications()
1751 if (!arm_feature(&cpu->env, ARM_FEATURE_M)) { in arm_cpu_post_init()
1814 && !arm_feature(&cpu->env, ARM_FEATURE_M))) { in arm_cpu_post_init()
[all …]
H A Dmachine.c386 return arm_feature(env, ARM_FEATURE_M); in m_needed()
463 return arm_feature(env, ARM_FEATURE_M) && arm_feature(env, ARM_FEATURE_V8); in m_v8m_needed()
606 return arm_feature(env, ARM_FEATURE_M); in pmsav7_rnr_needed()
636 !arm_feature(env, ARM_FEATURE_M); in pmsav8r_needed()
746 if (arm_feature(env, ARM_FEATURE_M)) { in get_cpsr()
802 if (arm_feature(env, ARM_FEATURE_M)) { in put_cpsr()
1014 if (arm_feature(env, ARM_FEATURE_M) && cpu_isar_feature(aa32_lob, cpu)) { in cpu_post_load()
H A Dptw.c234 if (arm_feature(env, ARM_FEATURE_M)) { in regime_translation_disabled()
2305 if (!arm_feature(env, ARM_FEATURE_M)) { in get_phys_addr_pmsav7_default()
2345 return arm_feature(env, ARM_FEATURE_M) && in m_is_ppb_region()
2355 return arm_feature(env, ARM_FEATURE_M) && extract32(address, 29, 3) == 0x7; in m_is_system_region()
2371 if (arm_feature(env, ARM_FEATURE_M)) { in pmsav7_use_background_region()
2526 if (arm_feature(env, ARM_FEATURE_M)) { in get_phys_addr_pmsav7()
2551 if (arm_feature(env, ARM_FEATURE_M)) { in get_phys_addr_pmsav7()
2654 if (arm_feature(env, ARM_FEATURE_M)) { in pmsav8_mpu_lookup()
2706 if (arm_feature(env, ARM_FEATURE_M)) { in pmsav8_mpu_lookup()
2718 if (arm_feature(env, ARM_FEATURE_M)) { in pmsav8_mpu_lookup()
[all …]
H A Ddebug_helper.c25 if (arm_feature(env, ARM_FEATURE_M)) { in arm_debug_target_el()
444 if (arm_feature(env, ARM_FEATURE_M)) { in arm_debug_exception_fsr()
H A Dcpu.h2405 ARM_FEATURE_M, /* Microcontroller profile. */ enumerator
2503 assert(!arm_feature(env, ARM_FEATURE_M)); in arm_is_el3_or_mon()
2698 if (arm_feature(env, ARM_FEATURE_M)) { in arm_current_el()
H A Dinternals.h817 if (arm_feature(env, ARM_FEATURE_M)) { in core_to_arm_mmu_idx()
H A Dvfp_helper.c240 if (!arm_feature(env, ARM_FEATURE_M)) { in vfp_set_fpcr_masked()
H A Dhelper.c6183 if (arm_feature(env, ARM_FEATURE_M)) { in arm_hcr_el2_eff()
8723 if (arm_feature(env, ARM_FEATURE_M)) { in register_cp_regs_for_features()
10268 !arm_feature(&cpu->env, ARM_FEATURE_M)) { in define_one_arm_cp_reg_with_opaque()
11826 assert(!arm_feature(env, ARM_FEATURE_M)); in arm_cpu_do_interrupt()
12460 if (arm_feature(env, ARM_FEATURE_M)) { in fp_exception_el()
12592 if (arm_feature(env, ARM_FEATURE_M)) { in arm_mmu_idx_el()
12690 if (arm_feature(env, ARM_FEATURE_M)) { in cpu_get_tb_cpu_state()
12874 if (arm_feature(env, ARM_FEATURE_M)) { in arm_security_space()
12906 assert(!arm_feature(env, ARM_FEATURE_M)); in arm_security_space_below_el3()
/openbmc/qemu/target/arm/tcg/
H A Dcpu-v7m.c50 set_feature(&cpu->env, ARM_FEATURE_M); in cortex_m0_initfn()
83 set_feature(&cpu->env, ARM_FEATURE_M); in cortex_m3_initfn()
109 set_feature(&cpu->env, ARM_FEATURE_M); in cortex_m4_initfn()
139 set_feature(&cpu->env, ARM_FEATURE_M); in cortex_m7_initfn()
169 set_feature(&cpu->env, ARM_FEATURE_M); in cortex_m33_initfn()
204 set_feature(&cpu->env, ARM_FEATURE_M); in cortex_m55_initfn()
H A Dtranslate.c316 } else if (reg == 13 && arm_dc_feature(s, ARM_FEATURE_M)) { in store_reg()
356 bool m_profile = arm_dc_feature(s, ARM_FEATURE_M); in gen_rebuild_hflags()
796 (s->v7m_handler_mode && arm_dc_feature(s, ARM_FEATURE_M))) { in gen_bx_excret()
3591 !arm_dc_feature(s, ARM_FEATURE_M)) { in valid_cp()
4527 if (!arm_dc_feature(s, ARM_FEATURE_M) && dc_isar_feature(aa32_ras, s)) { in trans_ESB()
4615 if (arm_dc_feature(s, ARM_FEATURE_M)) { in DO_CRC32()
4624 if (arm_dc_feature(s, ARM_FEATURE_M)) { in trans_MSR_bank()
4635 if (arm_dc_feature(s, ARM_FEATURE_M)) { in trans_MRS_reg()
4657 if (arm_dc_feature(s, ARM_FEATURE_M)) { in trans_MSR_reg()
4671 if (!arm_dc_feature(s, ARM_FEATURE_M)) { in trans_MRS_v7m()
[all …]
H A Dtranslate-m-nocp.c39 if (!arm_dc_feature(s, ARM_FEATURE_M) || in trans_VLLDM_VLSTM()
734 assert(arm_dc_feature(s, ARM_FEATURE_M)); in trans_NOCP()
H A Dtlb_helper.c95 if (!arm_feature(env, ARM_FEATURE_M) && in compute_fsr_fsc()
H A Dop_helper.c139 if (arm_feature(env, ARM_FEATURE_M) in handle_possible_div0_trap()
325 if (arm_feature(env, ARM_FEATURE_M)) { in check_wfx_trap()
H A Dhflags.c418 } else if (arm_feature(env, ARM_FEATURE_M)) { in rebuild_hflags_internal()
H A Dtranslate-vfp.c250 assert(!arm_dc_feature(s, ARM_FEATURE_M)); in vfp_access_check_a()
299 if (arm_dc_feature(s, ARM_FEATURE_M)) { in vfp_access_check()
754 if (arm_dc_feature(s, ARM_FEATURE_M)) { in trans_VMSR_VMRS()
/openbmc/qemu/linux-user/arm/
H A Dtarget_cpu.h26 if (arm_feature(&cpu->env, ARM_FEATURE_M)) { in arm_max_reserved_va()
H A Dtarget_proc.h40 if (arm_feature(&cpu->env, ARM_FEATURE_M)) { in open_cpuinfo()
/openbmc/qemu/linux-user/
H A Delfload.c475 if (arm_feature(&cpu->env, ARM_FEATURE_M)) { in init_guest_commpage()
646 if (arm_feature(env, ARM_FEATURE_M)) { in get_elf_platform()
/openbmc/qemu/hw/intc/
H A Darmv7m_nvic.c2678 if (!s->cpu || !arm_feature(&s->cpu->env, ARM_FEATURE_M)) { in armv7m_nvic_realize()