<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/152380>152380</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[DirectX][objdump] Support for dumping shader signature parts
</td>
</tr>
<tr>
<th>Labels</th>
<td>
tools:llvm-objdump,
backend:DirectX
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
llvm-beanz
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
llvm-beanz
</td>
</tr>
</table>
<pre>
DXC's `/dumpbin` flag prints a textual representation of the data in the ISG0, OSG0, and PSG0 parts for the input output and patch function signatures respectively. We should add similar dumping support to llvm-objdump under the `-p` flag for dumping private headers.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxMkk9v4ywQxj8NvowaEWwc5-BD2yjVe3pX6mF7HZuJTZcAgiHa7qdf2XW2PQ2C-fM88wNztpMn6oV-Eko5d7s-DIT-j1BK6FOFheeQ-q_7agjmoz-9PQt1yCBaKdTZlGscrBethIvDCWKynjMgMP3mgg4SxUSZPCPb4CFcgGcCg4xg_Xr-7_VFCvUM_28RvYEfry8SIibOcAlpTbM-FoZQeAlLTkQeZ7gUP66dFzPIJVGGRDnSyPZG7mMHPwnyHIozgMZAtlfrMMEi3PoJcokxJAYOsDoNw_vyBMUb-hwsWvkQ_xlc5NxrY7I3ZIKZ0FDKu8r0tTnWR6yo3x90o_d11x6ruccGu4b2By1RdtSMEpv2cGw1Nd1oUOnK9koqLTvZKqkPzXF3aepR0dh2B-x0Q0fRSLqidbtF5C6kqbI5F-r3WtWdrBwO5PJGkkNwWdSP3_0sTNWzUGrA8Rd5I-rHk0008ttG-w66TFk00tnM-WsWW3brP7nX6JPQT_fW-gSv2xa_byfPy1a-uHzyrEpy_cwcF4VCnYU6T5bnMuzGcBXqvMzcwkNM4Z1GFuq8ms1CnTe_t179DQAA__9vyemU">