/openbmc/qemu/target/arm/ |
H A D | gdbstub.c | 53 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 D | cpu.c | 391 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 D | machine.c | 386 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 D | ptw.c | 234 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 D | debug_helper.c | 25 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 D | cpu.h | 2405 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 D | internals.h | 817 if (arm_feature(env, ARM_FEATURE_M)) { in core_to_arm_mmu_idx()
|
H A D | vfp_helper.c | 240 if (!arm_feature(env, ARM_FEATURE_M)) { in vfp_set_fpcr_masked()
|
H A D | helper.c | 6183 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 D | cpu-v7m.c | 50 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 D | translate.c | 316 } 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 D | translate-m-nocp.c | 39 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 D | tlb_helper.c | 95 if (!arm_feature(env, ARM_FEATURE_M) && in compute_fsr_fsc()
|
H A D | op_helper.c | 139 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 D | hflags.c | 418 } else if (arm_feature(env, ARM_FEATURE_M)) { in rebuild_hflags_internal()
|
H A D | translate-vfp.c | 250 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 D | target_cpu.h | 26 if (arm_feature(&cpu->env, ARM_FEATURE_M)) { in arm_max_reserved_va()
|
H A D | target_proc.h | 40 if (arm_feature(&cpu->env, ARM_FEATURE_M)) { in open_cpuinfo()
|
/openbmc/qemu/linux-user/ |
H A D | elfload.c | 475 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 D | armv7m_nvic.c | 2678 if (!s->cpu || !arm_feature(&s->cpu->env, ARM_FEATURE_M)) { in armv7m_nvic_realize()
|