mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 05:39:19 +02:00
* Xtensa: set expectloc of not nodes correctly
git-svn-id: trunk@46752 -
This commit is contained in:
parent
dd82f63c3f
commit
1e38369d06
@ -37,6 +37,7 @@ interface
|
|||||||
|
|
||||||
tcpunotnode = class(tcgnotnode)
|
tcpunotnode = class(tcgnotnode)
|
||||||
procedure second_boolean;override;
|
procedure second_boolean;override;
|
||||||
|
function pass_1: tnode;override;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
tcpuunaryminusnode = class(tcgunaryminusnode)
|
tcpuunaryminusnode = class(tcgunaryminusnode)
|
||||||
@ -108,6 +109,14 @@ implementation
|
|||||||
TCPUNOTNODE
|
TCPUNOTNODE
|
||||||
*****************************************************************************}
|
*****************************************************************************}
|
||||||
|
|
||||||
|
function tcpunotnode.pass_1 : tnode;
|
||||||
|
begin
|
||||||
|
result:=nil;
|
||||||
|
firstpass(left);
|
||||||
|
expectloc:=LOC_REGISTER;
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
||||||
procedure tcpunotnode.second_boolean;
|
procedure tcpunotnode.second_boolean;
|
||||||
var
|
var
|
||||||
tmpreg, hreg1, hreg2, hreg3: TRegister;
|
tmpreg, hreg1, hreg2, hreg3: TRegister;
|
||||||
|
Loading…
Reference in New Issue
Block a user