mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-16 19:59:18 +02:00
* arm thumb2 does not understand tst reg1,reg2,lsl reg3
git-svn-id: trunk@25344 -
This commit is contained in:
parent
bb73a2891b
commit
c350c3a5e4
@ -104,7 +104,7 @@ implementation
|
||||
hregister:=cg.getintregister(current_asmdata.CurrAsmList, uopsize);
|
||||
current_asmdata.CurrAsmList.concat(taicpu.op_reg_const(A_MOV,hregister,1));
|
||||
|
||||
if current_settings.cputype in cpu_thumb then
|
||||
if current_settings.cputype in cpu_thumb+cpu_thumb2 then
|
||||
begin
|
||||
current_asmdata.CurrAsmList.concat(taicpu.op_reg_reg(A_LSL,hregister,left.location.register));
|
||||
cg.a_reg_alloc(current_asmdata.CurrAsmList,NR_DEFAULTFLAGS);
|
||||
|
Loading…
Reference in New Issue
Block a user