arm-arm: Fix value written by stores of SVE predicate registers

Change-Id: I18d8dd4c246c818b8bb8c2cc9cc885f40a437bd9
Signed-off-by: Pau Cabre <pau.cabre@metempsy.com>
diff --git a/src/arch/arm/isa/insts/sve_mem.isa b/src/arch/arm/isa/insts/sve_mem.isa
index 4a332aa..f4ca4c3 100644
--- a/src/arch/arm/isa/insts/sve_mem.isa
+++ b/src/arch/arm/isa/insts/sve_mem.isa
@@ -236,8 +236,9 @@
             '''
             storeMemAccCode = '''
             int index = 0;
-            uint8_t byte = 0;
+            uint8_t byte;
             for (int i = 0; i < eCount / 8; i++) {
+                byte = 0;
                 for (int j = 0; j < 8; j++, index++) {
                     byte |= PDest_x[index] << j;
                 }