Browse Source

Merge of commit #47207
------------------------------------------------------------------------
r47207 | pierre | 2020-10-26 13:40:45 +0000 (Mon, 26 Oct 2020) | 1 line

Change CLZ support for arm32 minimal CPU to armv5t according to ARM documentation in arminst.dat
------------------------------------------------------------------------
--- Merging r47207 into '.':
U compiler/arm/armins.dat
U compiler/arm/armtab.inc
--- Recording mergeinfo for merge of r47207 into '.':
U .

git-svn-id: branches/fixes_3_2@47923 -

pierre 4 năm trước cách đây
mục cha
commit
a3db71325e
2 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 1 1
      compiler/arm/armins.dat
  2. 1 1
      compiler/arm/armtab.inc

+ 1 - 1
compiler/arm/armins.dat

@@ -259,7 +259,7 @@ fpureg,immshifter,memam2 \xA0\xC\x10\x2\x0              ARM32,FPA
 
 [CLZcc]
 reg32,reg32              \x80\xFA\xB0\xF0\x80           THUMB32,ARMv6T2
-reg32,reg32              \x32\x01\x6F\xF\x10            ARM32,ARMv4
+reg32,reg32              \x32\x01\x6F\xF\x10            ARM32,ARMv5T
 
 [CPS]
 immshifter               \x8F\xF3\xAF\x81\x00           THUMB32,ARMv6T2

+ 1 - 1
compiler/arm/armtab.inc

@@ -768,7 +768,7 @@
     ops     : 2;
     optypes : (ot_reg32,ot_reg32,ot_none,ot_none,ot_none,ot_none);
     code    : #50#1#111#15#16;
-    flags   : if_arm32 or if_armv4
+    flags   : if_arm32 or if_armv5t
   ),
   (
     opcode  : A_CPS;