/openbmc/qemu/linux-user/aarch64/ |
H A D | target_prctl.h | 14 if (cpu_isar_feature(aa64_sve, cpu)) { in do_prctl_sve_get_vl() 29 if (cpu_isar_feature(aa64_sve, env_archcpu(env)) in do_prctl_sve_set_vl() 59 if (cpu_isar_feature(aa64_sme, cpu)) { in do_prctl_sme_get_vl() 73 if (cpu_isar_feature(aa64_sme, env_archcpu(env)) in do_prctl_sme_set_vl() 112 if (cpu_isar_feature(aa64_pauth, cpu)) { in do_prctl_reset_keys() 165 if (cpu_isar_feature(aa64_mte, cpu)) { in do_prctl_set_tagged_addr_ctrl() 175 if (cpu_isar_feature(aa64_mte, cpu)) { in do_prctl_set_tagged_addr_ctrl() 218 if (cpu_isar_feature(aa64_mte, cpu)) { in do_prctl_get_tagged_addr_ctrl()
|
H A D | signal.c | 313 ? !cpu_isar_feature(aa64_sme, env_archcpu(env)) in target_restore_sve_record() 314 : !cpu_isar_feature(aa64_sve, env_archcpu(env))) { in target_restore_sve_record() 373 if (!cpu_isar_feature(aa64_sme, env_archcpu(env))) { in target_restore_za_record() 582 if (cpu_isar_feature(aa64_sve, env_archcpu(env)) || in target_setup_frame() 583 cpu_isar_feature(aa64_sme, env_archcpu(env))) { in target_setup_frame() 587 if (cpu_isar_feature(aa64_sme, env_archcpu(env))) { in target_setup_frame() 665 if (cpu_isar_feature(aa64_bti, env_archcpu(env))) { in target_setup_frame()
|
H A D | cpu_loop.c | 215 if (cpu_isar_feature(aa64_pauth, cpu)) { in target_cpu_copy_regs()
|
/openbmc/qemu/bsd-user/arm/ |
H A D | target_arch_elf.h | 41 do { if (cpu_isar_feature(feat, cpu)) { hwcaps |= hwcap; } } while (0) 98 if (cpu_isar_feature(aa32_fpsp_v3, cpu) || in get_elf_hwcap() 99 cpu_isar_feature(aa32_fpdp_v3, cpu)) { in get_elf_hwcap() 101 if (cpu_isar_feature(aa32_simd_r32, cpu)) { in get_elf_hwcap()
|
/openbmc/qemu/target/arm/ |
H A D | cpu64.c | 72 assert(!cpu_isar_feature(aa64_sve, cpu)); in arm_cpu_sve_finalize() 111 if (!cpu_isar_feature(aa64_sve, cpu)) { in arm_cpu_sve_finalize() 224 if (!cpu_isar_feature(aa64_sve, cpu)) { in arm_cpu_sve_finalize() 253 ? !cpu_isar_feature(aa64_sve, cpu) in cpu_arm_get_vq() 254 : !cpu_isar_feature(aa64_sme, cpu)) { in cpu_arm_get_vq() 280 return cpu_isar_feature(aa64_sve, cpu); in cpu_arm_get_sve() 306 if (!cpu_isar_feature(aa64_sme, cpu)) { in arm_cpu_sme_finalize() 323 if (!cpu_isar_feature(aa64_sme, cpu)) { in arm_cpu_sme_finalize() 340 return cpu_isar_feature(aa64_sme, cpu); in cpu_arm_get_sme() 356 return cpu_isar_feature(aa64_sme, cpu) && in cpu_arm_get_sme_fa64() [all …]
|
H A D | cpu.c | 255 if (cpu_isar_feature(aa64_sve, cpu)) { in arm_cpu_reset_hold() 261 if (cpu_isar_feature(aa64_sme, cpu)) { in arm_cpu_reset_hold() 279 if (cpu_isar_feature(aa64_mte, cpu)) { in arm_cpu_reset_hold() 372 if (cpu_isar_feature(aa32_lob, cpu)) { in arm_cpu_reset_hold() 1090 if (cpu_isar_feature(aa64_sme, cpu)) { in aarch64_cpu_dump_state() 1096 if (cpu_isar_feature(aa64_bti, cpu)) { in aarch64_cpu_dump_state() 1188 if (cpu_isar_feature(aa64_sme, cpu) && in aarch64_cpu_dump_state() 1299 if (cpu_isar_feature(aa32_mve, cpu)) { in arm_cpu_dump_state() 1698 cpu_isar_feature(aa64_mte, cpu)) { in arm_cpu_post_init() 1756 if (cpu_isar_feature(aa64_sme, cpu) && !cpu_isar_feature(aa64_sve, cpu)) { in arm_cpu_finalize_features() [all …]
|
H A D | gdbstub.c | 112 int nregs = cpu_isar_feature(aa32_simd_r32, cpu) ? 32 : 16; in vfp_gdb_get_reg() 136 int nregs = cpu_isar_feature(aa32_simd_r32, cpu) ? 32 : 16; in vfp_gdb_set_reg() 515 } else if (cpu_isar_feature(aa32_simd_r32, cpu)) { in arm_cpu_register_gdb_regs_for_features() 518 } else if (cpu_isar_feature(aa32_vfp_simd, cpu)) { in arm_cpu_register_gdb_regs_for_features() 531 if (cpu_isar_feature(aa32_mve, cpu) && tcg_enabled()) { in arm_cpu_register_gdb_regs_for_features()
|
H A D | helper.c | 5808 if (cpu_isar_feature(any_evt, cpu)) { in do_hcr_write() 9325 if (cpu_isar_feature(aa64_lor, cpu)) { in register_cp_regs_for_features() 9328 if (cpu_isar_feature(aa64_pan, cpu)) { in register_cp_regs_for_features() 9339 if (cpu_isar_feature(aa64_uao, cpu)) { in register_cp_regs_for_features() 9343 if (cpu_isar_feature(aa64_dit, cpu)) { in register_cp_regs_for_features() 9349 if (cpu_isar_feature(any_ras, cpu)) { in register_cp_regs_for_features() 9353 if (cpu_isar_feature(aa64_vh, cpu) || in register_cp_regs_for_features() 9361 if (cpu_isar_feature(aa64_sve, cpu)) { in register_cp_regs_for_features() 9365 if (cpu_isar_feature(aa64_hcx, cpu)) { in register_cp_regs_for_features() 9370 if (cpu_isar_feature(aa64_sme, cpu)) { in register_cp_regs_for_features() [all …]
|
H A D | arch_dump.c | 276 if (cpu_isar_feature(aa64_sve, cpu)) { in arm_cpu_write_elf64_note() 369 bool fpvalid = cpu_isar_feature(aa32_vfp_simd, cpu); in arm_cpu_write_elf32_note() 454 if (cpu_isar_feature(aa64_sve, cpu)) { in cpu_get_note_size() 460 if (cpu_isar_feature(aa32_vfp_simd, cpu)) { in cpu_get_note_size()
|
H A D | machine.c | 16 ? cpu_isar_feature(aa64_fp_simd, cpu) in vfp_needed() 17 : cpu_isar_feature(aa32_vfp_simd, cpu)); in vfp_needed() 135 return cpu_isar_feature(aa64_sve, cpu); in sve_needed() 360 return cpu_isar_feature(aa32_mve, cpu); in mve_needed() 863 if (arm_feature(env, ARM_FEATURE_M) && cpu_isar_feature(aa32_lob, cpu)) { in cpu_post_load()
|
H A D | debug_helper.c | 862 bool mdcr_el2_tdcc = cpu_isar_feature(aa64_fgt, env_archcpu(env)) && in access_tdcc() 864 bool mdcr_el3_tdcc = cpu_isar_feature(aa64_fgt, env_archcpu(env)) && in access_tdcc() 906 ? cpu_isar_feature(aa64_doublelock, cpu) in osdlr_write() 907 : cpu_isar_feature(aa32_doublelock, cpu)) { in osdlr_write() 1186 if (cpu_isar_feature(aa32_debugv7p1, cpu)) { in define_debug_regs()
|
H A D | kvm64.c | 587 if (cpu_isar_feature(aa64_sve, cpu)) { in kvm_arch_init_vcpu() 591 if (cpu_isar_feature(aa64_pauth, cpu)) { in kvm_arch_init_vcpu() 602 if (cpu_isar_feature(aa64_sve, cpu)) { in kvm_arch_init_vcpu() 867 if (cpu_isar_feature(aa64_sve, cpu)) { in kvm_arch_put_registers() 1053 if (cpu_isar_feature(aa64_sve, cpu)) { in kvm_arch_get_registers()
|
H A D | ptw.c | 1082 if (type == 0 || (type == 3 && !cpu_isar_feature(aa32_pxn, cpu))) { in get_phys_addr_v6() 1124 if (cpu_isar_feature(aa32_pxn, cpu)) { in get_phys_addr_v6() 1239 if (cpu_isar_feature(any_tts2uxn, env_archcpu(env))) { in get_S2prot() 1306 } else if (cpu_isar_feature(aa64_pan3, cpu) && is_aa64 && in get_S1prot() 1499 if (!cpu_isar_feature(aa64_st, cpu)) { in check_s2_mmu_setup() 1951 !cpu_isar_feature(aa64_sel2, cpu)) { in get_phys_addr_lpae() 2039 if (aarch64 && cpu_isar_feature(aa64_bti, cpu)) { in get_phys_addr_lpae() 3489 cpu_isar_feature(aa64_rme, env_archcpu(env))) { in get_phys_addr()
|
H A D | vfp_helper.c | 202 if (!cpu_isar_feature(any_fp16, cpu)) { in HELPER() 219 } else if (cpu_isar_feature(aa32_mve, cpu)) { in HELPER() 225 cpu_isar_feature(aa32_mve, cpu)) { in HELPER()
|
/openbmc/qemu/target/arm/tcg/ |
H A D | hflags.c | 96 if (!cpu_isar_feature(aa64_sme_fa64, env_archcpu(env))) { in sme_fa64() 184 if (cpu_isar_feature(aa64_sve, env_archcpu(env))) { in rebuild_hflags_a64() 202 if (cpu_isar_feature(aa64_sme, env_archcpu(env))) { in rebuild_hflags_a64() 233 if (cpu_isar_feature(aa64_pauth, env_archcpu(env))) { in rebuild_hflags_a64() 245 if (cpu_isar_feature(aa64_bti, env_archcpu(env))) { in rebuild_hflags_a64() 252 if (cpu_isar_feature(aa64_lse2, env_archcpu(env))) { in rebuild_hflags_a64() 295 if (cpu_isar_feature(aa64_mte, env_archcpu(env))) { in rebuild_hflags_a64()
|
H A D | m_helper.c | 413 if (cpu_isar_feature(aa32_mve, cpu)) { in HELPER() 447 if (cpu_isar_feature(aa32_mve, cpu)) { in HELPER() 748 if (!cpu_isar_feature(aa32_vfp_simd, env_archcpu(env)) in v7m_integrity_sig() 852 if (!cpu_isar_feature(aa32_vfp_simd, cpu)) { in v7m_exception_taken() 1096 if (cpu_isar_feature(aa32_mve, cpu)) { in HELPER() 1109 if (cpu_isar_feature(aa32_mve, cpu)) { in HELPER() 1166 if (cpu_isar_feature(aa32_mve, cpu)) { in HELPER() 1323 if (cpu_isar_feature(aa32_mve, cpu)) { in v7m_push_stack() 1567 if (cpu_isar_feature(aa32_mve, cpu)) { in do_v7m_exception_exit() 1815 if (cpu_isar_feature(aa32_mve, cpu)) { in do_v7m_exception_exit() [all …]
|
H A D | pauth_helper.c | 318 if (cpu_isar_feature(aa64_pauth_qarma5, env_archcpu(env))) { in pauth_computepac() 320 } else if (cpu_isar_feature(aa64_pauth_qarma3, env_archcpu(env))) { in pauth_computepac() 333 ARMPauthFeature pauth_feature = cpu_isar_feature(pauth_feature, cpu); in pauth_addpac() 415 ARMPauthFeature pauth_feature = cpu_isar_feature(pauth_feature, cpu); in pauth_auth()
|
H A D | tlb_helper.c | 137 assert(cpu_isar_feature(aa64_rme, cpu)); in report_as_gpc_exception()
|
H A D | op_helper.c | 725 if (cpu_isar_feature(aa64_ids, cpu) && isread && in HELPER()
|
/openbmc/qemu/hw/intc/ |
H A D | armv7m_nvic.c | 1344 if (!cpu_isar_feature(aa32_vfp_simd, cpu)) { in nvic_readl() 1498 if (!cpu_isar_feature(aa32_ras, cpu)) { in nvic_readl() 1504 if (!cpu_isar_feature(aa32_vfp_simd, cpu)) { in nvic_readl() 1531 if (!cpu_isar_feature(aa32_vfp_simd, cpu)) { in nvic_readl() 1817 if (cpu_isar_feature(aa32_vfp_simd, cpu)) { in nvic_writel() 2057 if (!cpu_isar_feature(aa32_ras, cpu)) { in nvic_writel() 2063 if (cpu_isar_feature(aa32_vfp_simd, cpu)) { in nvic_writel() 2117 if (cpu_isar_feature(aa32_vfp_simd, cpu)) { in nvic_writel() 2123 if (cpu_isar_feature(aa32_vfp_simd, cpu)) { in nvic_writel() 2125 if (cpu_isar_feature(any_fp16, cpu)) { in nvic_writel() [all …]
|
/openbmc/qemu/linux-user/arm/ |
H A D | signal.c | 306 if (cpu_isar_feature(aa32_vfp_simd, env_archcpu(env))) { in setup_sigframe() 479 if (cpu_isar_feature(aa32_vfp_simd, env_archcpu(env))) { in do_sigframe_return()
|
/openbmc/qemu/linux-user/ |
H A D | mmap.c | 132 if ((prot & TARGET_PROT_BTI) && cpu_isar_feature(aa64_bti, cpu)) { in validate_prot_to_pageflags() 137 if ((prot & TARGET_PROT_MTE) && cpu_isar_feature(aa64_mte, cpu)) { in validate_prot_to_pageflags()
|
H A D | elfload.c | 518 do { if (cpu_isar_feature(feat, cpu)) { hwcaps |= hwcap; } } while (0) in get_elf_hwcap() 531 if (cpu_isar_feature(aa32_fpsp_v3, cpu) || in get_elf_hwcap() 532 cpu_isar_feature(aa32_fpdp_v3, cpu)) { in get_elf_hwcap() 534 if (cpu_isar_feature(aa32_simd_r32, cpu)) { in get_elf_hwcap() 779 do { if (cpu_isar_feature(feat, cpu)) { hwcaps |= hwcap; } } while (0) 3460 && cpu_isar_feature(aa64_bti, ARM_CPU(thread_cpu))) { in load_elf_image()
|
/openbmc/qemu/bsd-user/freebsd/ |
H A D | os-sys.c | 320 *(abi_int *)holdp = cpu_isar_feature(aa32_vfp, cpu); in do_freebsd_sysctl_oid()
|
/openbmc/qemu/hw/arm/ |
H A D | armv7m.c | 507 if (cpu_isar_feature(aa32_ras, s->cpu)) { in armv7m_realize()
|