Переглянути джерело

* clear r1 after 8 Bit multiplication, resolves #27838

git-svn-id: trunk@30578 -
florian 10 роки тому
батько
коміт
8b7a449cf1
1 змінених файлів з 1 додано та 0 видалено
  1. 1 0
      compiler/avr/cgcpu.pas

+ 1 - 0
compiler/avr/cgcpu.pas

@@ -536,6 +536,7 @@ unit cgcpu;
                    cg.a_reg_alloc(list,NR_R0);
                    cg.a_reg_alloc(list,NR_R1);
                    list.concat(taicpu.op_reg_reg(topcg2asmop[op],dst,src));
+                   list.concat(taicpu.op_reg(A_CLR,NR_R1));
                    cg.a_reg_dealloc(list,NR_R1);
                    list.concat(taicpu.op_reg_reg(A_MOV,dst,NR_R0));
                    cg.a_reg_dealloc(list,NR_R0);