mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-24 07:19:28 +01:00
Change CLZ support for arm32 minimal CPU to armv5t according to ARM documentation in arminst.dat
git-svn-id: trunk@47207 -
This commit is contained in:
parent
0d08b98d47
commit
e50a388f30
@ -259,7 +259,7 @@ fpureg,immshifter,memam2 \xA0\xC\x10\x2\x0 ARM32,FPA
|
|||||||
|
|
||||||
[CLZcc]
|
[CLZcc]
|
||||||
reg32,reg32 \x80\xFA\xB0\xF0\x80 THUMB32,ARMv6T2
|
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]
|
[CPS]
|
||||||
immshifter \x8F\xF3\xAF\x81\x00 THUMB32,ARMv6T2
|
immshifter \x8F\xF3\xAF\x81\x00 THUMB32,ARMv6T2
|
||||||
|
|||||||
@ -768,7 +768,7 @@
|
|||||||
ops : 2;
|
ops : 2;
|
||||||
optypes : (ot_reg32,ot_reg32,ot_none,ot_none,ot_none,ot_none);
|
optypes : (ot_reg32,ot_reg32,ot_none,ot_none,ot_none,ot_none);
|
||||||
code : #50#1#111#15#16;
|
code : #50#1#111#15#16;
|
||||||
flags : if_arm32 or if_armv4
|
flags : if_arm32 or if_armv5t
|
||||||
),
|
),
|
||||||
(
|
(
|
||||||
opcode : A_CPS;
|
opcode : A_CPS;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user