+ Xtensa: enable jump optimizer

git-svn-id: trunk@45045 -
This commit is contained in:
florian 2020-04-23 20:17:28 +00:00
parent 8d95da3fea
commit 8b71455e3b

View File

@ -36,6 +36,8 @@ Interface
Type
TCpuAsmOptimizer = class(TAsmOptimizer)
function CanDoJumpOpts: Boolean; override;
{ uses the same constructor as TAopObj }
function RegLoadedWithNewValue(reg: tregister; hp: tai): boolean;override;
function InstructionLoadsFromReg(const reg: TRegister; const hp: tai): boolean;override;
@ -70,6 +72,12 @@ Implementation
end;
function TCpuAsmOptimizer.CanDoJumpOpts: Boolean;
begin
Result := true;
end;
function RefsEqual(const r1, r2: treference): boolean;
begin
refsequal :=