Browse Source

* Aarch64: taicpu.spilling_get_operation_type with new instructions extended

florian 3 years ago
parent
commit
2805e44ccb
1 changed files with 3 additions and 1 deletions
  1. 3 1
      compiler/aarch64/aasmcpu.pas

+ 3 - 1
compiler/aarch64/aasmcpu.pas

@@ -1094,6 +1094,7 @@ implementation
            A_FNMADD,
            A_FNMSUB,
            A_FRINTX,
+           A_FRINTZ,
            A_FSQRT,
            A_FSUB,
            A_ORR,
@@ -1118,6 +1119,7 @@ implementation
            A_FCVTZS,
            A_SDIV,
            A_SMULL,
+           A_SMULH,
            A_STLXP,
            A_STLXR,
            A_STXP,
@@ -1131,6 +1133,7 @@ implementation
            A_UCVTF,
            A_UDIV,
            A_UMULL,
+           A_UMULH,
            A_UXTB,
            A_UXTH:
              if opnr=0 then
@@ -1138,7 +1141,6 @@ implementation
              else
                result:=operand_read;
            else
-             Internalerror(2019090802);
 {$else EXTDEBUG}
            else
              if opnr=0 then