<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJzFUk1v2zAM_TXyRWjgSLETH3xImgYLhl6WIe2VsuhYm2IF-giWfz_azVb0A9iGHiYQkGlS5HuPVE5f6q8d8v3qfsu3u2Xg4JE3yXvso71wja3pUXMITC5Zvmb5kpX51UaXMvgGISaPY5HhUC7fJRXBHzBeg0zeMiHg_KOYirM6GnKYuOV0fYIwvHz-EX3CJ--pBX_3UMZdD8oiX-4fb6gq32MTneerS0R-D705JQvRuJ5v-0A1m-E7_Lnwm0bF6sph9bBlxZrJOyZX77IXf8tevKEvPs6_TT526P-HDq-W4sElq7mJXCFZjASqJUQvlIqOm57gUlbr3fHFEhkCiqC5-63u0FJuMl1LXckKMkixc77-8nlnjq7Pkrd1F-NpXFOxITuY2CU1adyRHGvPv66bk3ffSCByTQgJSYhNIcuiyrq6lDOxyBdTrLRuYTatFtC0ZVPAAmbFrK0yCwptqEkJkk9B8x17TR0fF-UgZ7HOPo7C1CIXZARjLqppOQGtizJXOJ9L1cp2zmY5HsHYyVBn4vwh8_VYUqVDoKA1IYbnIIRgDj3iCJoQRhPt6AygizXfdeOsXozm3-cykqhHBj8BAmtFjg>53659</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [X86] Should FeatureVBMI2 inherit from FeatureVBMI instead of FeatureBWI?
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            backend:X86
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          RKSimon
      </td>
    </tr>
</table>

<pre>
    The VBMI ISAs are currently defined as:
```
def FeatureVBMI     : SubtargetFeature<"avx512vbmi", "HasVBMI", "true",
                      "Enable AVX-512 Vector Byte Manipulation Instructions",
                                      [FeatureBWI]>;
def FeatureVBMI2    : SubtargetFeature<"avx512vbmi2", "HasVBMI2", "true",
                      "Enable AVX-512 further Vector Byte Manipulation Instructions",
                                      [FeatureBWI]>;
```
Would it be better for FeatureVBMI2 to inherit from FeatureVBMI instead of FeatureBWI?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzFUktv2zAM_jXyRWhgS7FdH3yImwYLhl6WIe1VsmlbmyIFegTLvx_tZiuyFtiGHioQkGlR34OitN25_joC3TcPW7rdrTwVDmgbnQMT9Jl20CsDHRWe8BVJ1yRdkSK9xJxiBd2ACNHBDDItrKW7KINwA4TLIeF3hDFx-pFn7CQPChPC7ihun4Sfbr78CC7Cc_ZMQd9cWHFvhNRAV_unG0Sle2iDdbQ5B6APwqhj1CIoa-jWeMRsp2__d-BXRHlz8dA8bkm-Jvye8OZN9-xf3bNX9tn7_ffRhRHcR_Thj6F4tFF3VAUqASMEFNWjoqtOBUuVQblY1Tt7uBoihUJBdNT-7u5EyTdJV_Ou4pVIggoaapT0dFugFrobZ8orhv-Hj07XYwjHedrZBmNQYYxy0doDJlqffm03R2e_YZ8xVd5HwH5ucl7kVTLWbZVKXvVl2bY8K1hWllnVC5azfLlM-VIkWkjQflKPryBF-x1Mh4yTFXyVfJ2omqUMI73NSlZlxUJ0XV6kEsqSy573JVmmcBBKLyYtC-uGxNWzLBkHj4da-eBfDoX3ajAwN2zCFzGM1tVfPu_UwZpkdlDP8n8CjgUvQA">