From eb8fad2843558b31cc1456d4350a9c59b0d3b5ff Mon Sep 17 00:00:00 2001 From: Dr-Noob Date: Mon, 2 Sep 2024 08:27:58 +0100 Subject: [PATCH] [v1.06][ARM] Simplify is_ARMv8_or_newer --- src/arm/uarch.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/arm/uarch.c b/src/arm/uarch.c index 77efe95..3dc6386 100644 --- a/src/arm/uarch.c +++ b/src/arm/uarch.c @@ -292,16 +292,7 @@ struct uarch* get_uarch_from_midr(uint32_t midr, struct cpuInfo* cpu) { } bool is_ARMv8_or_newer(struct cpuInfo* cpu) { - return cpu->arch->isa == ISA_ARMv8_A || - cpu->arch->isa == ISA_ARMv8_A_AArch32 || - cpu->arch->isa == ISA_ARMv8_1_A || - cpu->arch->isa == ISA_ARMv8_2_A || - cpu->arch->isa == ISA_ARMv8_3_A || - cpu->arch->isa == ISA_ARMv8_4_A || - cpu->arch->isa == ISA_ARMv8_5_A || - cpu->arch->isa == ISA_ARMv8_6_A || - cpu->arch->isa == ISA_ARMv9_A || - cpu->arch->isa == ISA_ARMv9_2_A; + return cpu->arch->isa >= ISA_ARMv8_A; } bool has_fma_support(struct cpuInfo* cpu) {