<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/59361>59361</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[mlir] Rename dataflow classes to indicate direction
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
matthiaskramm
</td>
</tr>
</table>
<pre>
After https://reviews.llvm.org/D138935, the two directions of dataflow are named:
Forward: `AbstractSparseDataFlowAnalysis`, `SparseDataFlowAnalysis`
Backward: `AbstractSparseBackwardDataFlowAnalysis`, `SparseBackwardDataFlowAnalysis`
Rename this to the below (making clear what the direction is, and dropping the self-explanatory "DataFlow"):
Forward: `AbstractSparseForwardAnalysis`, `SparseForwardAnalysis`
Backward: `AbstractSparseBackwardAnalysis`, `SparseBackwardAnalysis`
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMU9GOmzAQ_BrzYl1kDCbwwEOuiA9ov2Cxl-CewcjeHM3fV0a59Ko2TV9AYpbZndlZiNGeF8SWqVemugwuNPnQzkA0WYhvAeY5G7y5tqeRMPCJaI2sODHZM9kHfLe4xYNz7_PBhzOTfZcXdVMoJr9wmpDT5rmxATVZv0TuR26AYHR-4xCQLzCjSXSiY-L27H3YIKSvnFXiNEQKoOnbCiFiBwS989tpAXeNNrJKpE6sEo_xnfQV9NtD1g_wGfu_6j4J-IpJFqfJRk5-t2HApJjJeoY3u5y5dgiBbxPQDt8d4jamjrAYboJf11SbCiK68QV_rA4WIB-unEn5MQWTksnmbiJ_7uINeyTzL_D_e_jMuz9YM9MWpikayLDNq6MoSlU3TTa1gJWoS2WGRqqjkfV4LLEeVVkfa2GKss5sK4WUuRRVXqk6bw5DPio9GFNopUVR1KwUOIN193xmNsYLtqopqjxzMKCLe_ClXHDjO5jcVF0W2vTPy3A5R1YKZyP9SnlGltx-MbOzgamO3zZ-j7Z2ECPu27eLsRro046zS3Dt73d0tjRdhoP2M5N9anN7vazBf0dNTPb7cJHJfh_-ZwAAAP__JYo3kg">