mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-15 00:09:26 +02:00
* fix crash in debug output in TX86AsmOptimizer.DoArithCombineOpt for DEC/INC $reg
This commit is contained in:
parent
d18ff64ed7
commit
a2789d611f
@ -5956,6 +5956,12 @@ unit aoptx86;
|
||||
end
|
||||
else
|
||||
begin
|
||||
if taicpu(hp1).opercnt=1 then
|
||||
DebugMsg(SPeepholeOptimization + 'Arithmetic combine: ' +
|
||||
debug_op2str(taicpu(hp1).opcode) + ' $' + debug_tostr(taicpu(hp1).oper[0]^.val) + '; ' +
|
||||
debug_op2str(taicpu(p).opcode) + ' $' + debug_tostr(taicpu(p).oper[0]^.val) + ',' + debug_operstr(taicpu(p).oper[1]^) + ' -> ' +
|
||||
debug_op2str(taicpu(p).opcode) + ' $' + debug_tostr(ThisConst) + ' ' + debug_operstr(taicpu(p).oper[1]^), p)
|
||||
else
|
||||
DebugMsg(SPeepholeOptimization + 'Arithmetic combine: ' +
|
||||
debug_op2str(taicpu(hp1).opcode) + ' $' + debug_tostr(taicpu(hp1).oper[0]^.val) + ',' + debug_operstr(taicpu(hp1).oper[1]^) + '; ' +
|
||||
debug_op2str(taicpu(p).opcode) + ' $' + debug_tostr(taicpu(p).oper[0]^.val) + ',' + debug_operstr(taicpu(p).oper[1]^) + ' -> ' +
|
||||
|
Loading…
Reference in New Issue
Block a user