* a64: Added DOTPROD and PAUTH support flags to relevant instruction sets (v8.4+ and v8.3+ respectively)

This commit is contained in:
J. Gareth "Curious Kit" Moreton 2024-04-05 02:31:24 +01:00 committed by FPK
parent bba4edb6d0
commit 1ba93085f7

View File

@ -176,13 +176,13 @@ const
{ cpu_armv8a } [],
{ cpu_armv81a } [CPUAARCH64_HAS_LSE],
{ cpu_armv82a } [CPUAARCH64_HAS_LSE],
{ cpu_armv83a } [CPUAARCH64_HAS_LSE],
{ cpu_armv84a } [CPUAARCH64_HAS_LSE],
{ cpu_armv85a } [CPUAARCH64_HAS_LSE],
{ cpu_armv86a } [CPUAARCH64_HAS_LSE],
{ cpu_armv87a } [CPUAARCH64_HAS_LSE],
{ cpu_armv88a } [CPUAARCH64_HAS_LSE],
{ cpu_armv89a } [CPUAARCH64_HAS_LSE,CPUAARCH64_HAS_CSSC]
{ cpu_armv83a } [CPUAARCH64_HAS_LSE,CPUAARCH64_HAS_PAUTH],
{ cpu_armv84a } [CPUAARCH64_HAS_LSE,CPUAARCH64_HAS_DOTPROD,CPUAARCH64_HAS_PAUTH],
{ cpu_armv85a } [CPUAARCH64_HAS_LSE,CPUAARCH64_HAS_DOTPROD,CPUAARCH64_HAS_PAUTH],
{ cpu_armv86a } [CPUAARCH64_HAS_LSE,CPUAARCH64_HAS_DOTPROD,CPUAARCH64_HAS_PAUTH],
{ cpu_armv87a } [CPUAARCH64_HAS_LSE,CPUAARCH64_HAS_DOTPROD,CPUAARCH64_HAS_PAUTH],
{ cpu_armv88a } [CPUAARCH64_HAS_LSE,CPUAARCH64_HAS_DOTPROD,CPUAARCH64_HAS_PAUTH],
{ cpu_armv89a } [CPUAARCH64_HAS_LSE,CPUAARCH64_HAS_DOTPROD,CPUAARCH64_HAS_PAUTH,CPUAARCH64_HAS_CSSC]
);
fpu_capabilities : array[tfputype] of set of tfpuflags =