<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/150275>150275</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [HLSL][RootSignature] Add support for `Qstrip_rootsignature` compiler flag
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            HLSL
      </td>
    </tr>

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

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

<pre>
    This issue tracks implementing the DXC `Qstrip_rootsignature` compiler option.

The behaviour should follow the specification [here](https://github.com/llvm/wg-hlsl/blob/main/proposals/0029-root-signature-driver-options.md#option--qstrip_rootsignature).

AC:
- [ ] Implement the `Qstrip_rootsignature` driver option in `clang-dxc`
- [ ] Implement `mdx-rootsignature-strip` driver option in `clang` and `cc1`
- [ ] Check with Joao.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJyMUkFv3CwQ_TXjC8LC42W9Pviwycr6viqXNjn0VmHAhgYbF_Am_feVHTdVqzbtCQ3MvHnv8USMdpi0boDfAKKdOu2sBETgl0wsyfjQ7JdZ59XX5sHYSGyMiyYpCPkYiR1np0c9JTsNJBlNLh9vCRzZ-5iCnT8F79O6Q6QlaDgyIv04W6cD8XOyfsqBnYGdH4wmnTbiav0SSDR-cYr03jn_tIHGWUvbWynWGQL8xuiggV8ATyalOUJ5BmwB28Ems3S59CNg69x1PZ4Galx0gG3nfAfYjsJOgO0c_OyjcBGwZQxrupKlr2ypCvaqA30hGvNRAZYvBaVfficP613O-XYlxM50pUqAX8j_323a5Lzhz8vS3R1ip7VXOjENVD1LOLI_oMKRjeqZ_gRHtxVvgq6PYlJbLYtf4W-Nlo_kySZD3nnh80w1parLWmS6KSpeYl2cWJWZRtWoekR-0qJQvD4Kfqr6ozrJkzjwQ4mZbZAhZxWWRVUyVuUFqlJVCmvse4kFgwPTo7AuX_8s92HItpQ1BWdY8cyJTru4x_S_u_u7PaOhWftptwwRDszZmOIPhGST26K9DfAL8JsP3qf7V7v5hZyVInGZZx8S6X34p-T2TgzZElzz9-ht7ObgP2uZANtN0xq3Xda1wW8BAAD__25dJYg">