<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/59731>59731</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[llvm-mca] Instrument assembly code to make multiple code regions
</td>
</tr>
<tr>
<th>Labels</th>
<td>
tools:llvm-mca
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
RKSimon
</td>
</tr>
</table>
<pre>
Reported here: https://discourse.llvm.org/t/instrument-assembly-code-to-make-multiple-code-regions/67401
It'd be great if it was possible to automatically create mca regions per function/basic-block to make it easier to perform analysis. Either from C/C++ code or IR.
CC @adibiagio
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxUkk1u3DAMhU8jbwgPbPp_4UUyqYGgu_QEskTbbCTLkOQWc_tCM0nabmzggXwi-T0ZAq870SiaZ9G8ZPKMm_Pj2_cfbN2ezU7fxjc6nI-kYSNPonqCLcYjiOpJ4CRw0hyUO32gizG_7MX5VeAUBU68h-hPS3vMZQhkZ3PLldOUR5db-U65PU3kw9BD9bSy24PAqe3qohTFiyieHt_XKLDTMBOsnmQEXoAj_JYBDhcCz4YgOpBndFZGVtKYG6hUSWCVhA9nOMjDcu4qstsFTrMMrPLZOPWe2tNIyZZkYPJJOcgvzluQuzS3wOEC3zhuycQ7C1eB01Xgs8BnSAuA8_D6dvl37usVRF1IzTPLlR1keqz0UA0yo7FsO0Rsm6LJtrGr9KL7th2qeqgaTXUnS5TU1Lgowl5nPGKBWCL2ZYll3Vxkr1Q39OXc63ZZqkXUBVnJ5gtCxiGcNDZDV5WZkTOZcIeMGJ0zCV-qzK2SAjGh9-NdmM81iLowHGL4axY5mntIvpqaF3j9AgyfgB-X-LzmJ-CH-oEhO70Z_4_QynE754tyVuCUXvj45Yd3P0ndw5S2SeG4L_QnAAD__wno5O8">