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

    <tr>
        <th>Summary</th>
        <td>
            [llvm-dis] Disassemble files in parallel
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    Currently the llvm disassembler receives one or more files and disassemble them one by one, and i think there is need to perform that in specific order so why not perform disassembling in parallel.

https://github.com/llvm/llvm-project/blob/22067a8eb43a7194e65913b47a9c724fde3ed68f/llvm/tools/llvm-dis/llvm-dis.cpp#L190

If this idea is approved, i will be happy to work on it ðŸ˜„ 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUUsuO4yAQ_Bp8aW2EsYPh4MPsRJZW2p_g0Y7ZwQYBTpS_X-GZneS6Fxqpi6K7qlTO7rohjuT8k5wvjdrLEtL4tqYL3tCHiKnRwT7G9z0l3Ip_QFkQvL-tYF1WOeOqPSZIaNDdMEPYEEKCNSSE2XnMoDb7iq0E6wHTj1oIez8gDsrito_aTgguw4ZooQSImOaQViiLKuA2yBGNm52BkCwmyAHuywO2UL6Rz9_cdq1PokrKe_QnQi-Evn2eSykxk-6NsImw6erKsuuTCSthU93vq_yIKfxBUwibtA-asIkxygclUPedGlrZIz_LttP9oKQZWD9b7NByMT95Sgg-_-Oz7vV6MjES1v1uJX2d7ddc1cjgLKqqhYoxhRvaKpaDu_MeNMKiYnxUie4hfUDYwBUgEyVyIlIQ0UNjx87KTqoGx3ZgZykZb7tmGS1Faow1zAwGB6644F2rpdCacsEpNm5klPVUtrQVrOvYyRqhhJSGMyX4oFvSU1yV86e6ySmka-Ny3nFsqaB8aLzS6PMRK8Y2vMPRJYzVlKXxWF_v10x66l0u-UlTXPFHHr_VOl_g8pKfz1S9uNrsyY__7eYxULXia-LbyP4GAAD__5d3_6Y">