From 5dd3e91c2ddbd20bfd9a9ac2064644bd6c4f2389 Mon Sep 17 00:00:00 2001 From: Karol Stasiak Date: Sun, 29 Mar 2020 01:45:02 +0100 Subject: [PATCH] 6502: correctly optimize code before BIT instructions --- .../assembly/mos/opt/ReverseFlowAnalyzerPerOpcode.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/millfork/assembly/mos/opt/ReverseFlowAnalyzerPerOpcode.scala b/src/main/scala/millfork/assembly/mos/opt/ReverseFlowAnalyzerPerOpcode.scala index b35f6d87..1d67010b 100644 --- a/src/main/scala/millfork/assembly/mos/opt/ReverseFlowAnalyzerPerOpcode.scala +++ b/src/main/scala/millfork/assembly/mos/opt/ReverseFlowAnalyzerPerOpcode.scala @@ -105,7 +105,7 @@ object ReverseFlowAnalyzerPerOpcode { }), BIT -> (currentImportance => { currentImportance.copy( - a = currentImportance.z, + a = currentImportance.a ~ currentImportance.z, n = Unimportant, z = Unimportant, v = Unimportant,