x86: add AVX's zero_opmask to cs_x86_op struct. updated Python & Java bindings for this change
diff --git a/bindings/java/TestX86.java b/bindings/java/TestX86.java
index 27f5038..89811b6 100644
--- a/bindings/java/TestX86.java
+++ b/bindings/java/TestX86.java
@@ -115,6 +115,11 @@
           System.out.printf("\t\toperands[%d].avx_bcast: %d\n", c, i.avx_bcast);
         }
 
+        // AVX zero opmask {z}
+        if (i.zero_opmask) {
+          System.out.printf("\t\toperands[%d].zero_opmask: TRUE\n", c);
+        }
+
         System.out.printf("\t\toperands[%d].size: %d\n", c, i.size);
       }
     }
diff --git a/bindings/java/capstone/X86.java b/bindings/java/capstone/X86.java
index b705f45..74d5f39 100644
--- a/bindings/java/capstone/X86.java
+++ b/bindings/java/capstone/X86.java
@@ -43,6 +43,7 @@
     public OpValue value;
     public int size;
     public int avx_bcast;
+    public boolean zero_opmask;
 
     public void read() {
       super.read();
@@ -61,7 +62,7 @@
 
     @Override
     public List getFieldOrder() {
-      return Arrays.asList("type", "value", "size", "avx_bcast");
+      return Arrays.asList("type", "value", "size", "avx_bcast", "zero_opmask");
     }
   }