<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/107327>107327</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[llvm-reduce] Return a program value instead of `void`
</td>
</tr>
<tr>
<th>Labels</th>
<td>
enhancement,
llvm-reduce
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
justinfargnoli
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
justinfargnoli
</td>
</tr>
</table>
<pre>
```
define void @foo() {
...
store ... i32 %0
ret void
}
```
-->
```
define i32 @foo() {
...
ret i32 %0
}
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyEUe2O3CAMfBrnD9rIcb6WH_y463YfoG9Agkk4kbACslLfvkouq_akVpWQMB48M9bolNy0Mito34HoY0vZrVbHaQ3eARG0t0JveQ5RfcWKIZifCjo8D94A3wxbt7J4BmcENGhDALoCSQH9--cPIcqyfJUph8h7Q7iaBFCL4gVFzgfN5xv621l81btcoP7-V-R0cvD-38iu9rLwL8XCqNrIWuqCVdVT28iqRSxm1aC0tuv6qu50PVhjr4NmtnJkiYavpnCKkBqU2FBdVQ2WjdEWB0m6ZT32g4QGedHOl94_lzLEqXApbawq7GvqC68H9ulMiNdZryMvvOY9HvoGRPvYJbLZRj4ji-roDduUoEHvUk6_ybPL_gj8z7n2Jn5w3uIqtHjEMEW9iKf2Gwu3pszaiGAFdHiE0mGxRa_mnB8J6jegO9B9cnnehnIMC9B9pz6vyyOGDx4z0P1YKwHdz82ein4FAAD__9Zbt_U">