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

    <tr>
        <th>Summary</th>
        <td>
            [mlir][sparse] Duplicated enum options in SparseTensor Passes.h/.td
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            mlir:sparse
      </td>
    </tr>

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

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

<pre>
    From https://reviews.llvm.org/D123876

Due to the options parsing in MLIR, enum-level options had to duplicated in both the .h and .td files. This issue should get to the bottom of the duplication an fix the error in parsing.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxVUl-PnCAQ_zTwQs4gqLs-8LCtueSSa9K09wVQZoUWxQBu22_fke7tpYnBmXHm92dkDOaPeo5hYTbnLRF5IeIZnwg3B79S5f1tqUKcsTTUQp5PHeED4Zd_57ADy4FlCyxs2YU1sU3H5NaZuZV9eX35RsRnBuu-PHm4gX90WW2OQbNv3k06gzn6x5Btwaos06thVTbs6jykir1Zl5hLCfmSDbs3bIb8To1zGQ2Ea8neMZEHURDgdylDjCEeLHeBFQVVd53gp3PXC2qUNL3sNc0ue1Ck_bR4F0k7YJSOEcCYDR96D1MPOwj7vTS9wZqQ5qtOCWVb3BqaoHv06v_1zi7bfaymsGBy7Pj-etpi-AFTxrS4TRi0p7ZuqFVNIzvRTpzXve4lv0puzrWoG-h6ferElXo9gk-HdiJEkS8vd-1CoHzqlOBC8J4LzmUtzlVda2kM13zSAho5kYbDop1__HYaVZE17nPCj96l_HEnKLp08wplXQe-3rMNUa0_I8AMkRYLquj_CzxcydE">