<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/99530>99530</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[HLSL] Update docs to cite differences between DXC's implicit conversions
</td>
</tr>
<tr>
<th>Labels</th>
<td>
HLSL
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
llvm-beanz
</td>
</tr>
</table>
<pre>
We've encountered some additional cases where DXC allows some really odd implicit conversion sequences. We should capture these differences in the expected differences documentation.
For example see https://github.com/microsoft/DirectXShaderCompiler/issues/6796, where vector<T,1> is sometimes treated as a scalar instead of a vector.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJx8ksFunDAQhp_GXEZZsWaB5cAh3S3qIbe0Sq6z9s_iymDqMZukT1-xm6qNVPUCkj1jz-_vYxF3noBWlZ9Uecx4SUOIrfeX8e4Enn5mp2Df2icoXV9AmExYpoQISxJGEFvrkgsTezIsEHoZEEHH5wOx9-FFbmUR7P0bBWvJjbN3xiUyYbogigsTCX4smAxkQ08gGcLiLRme0xJBaYCArOt7xGsRuWldJLzOMAn2w54NZhkxJV6n2qj8qPL727cLkfDK4-xBAtCQ0iyquFe6U7o7uzQsp40Jo9Ld6EwMEvqkdHd0ESY9Pw5sEQ9hnJ1HVLpzIgtE6a6qm0rpw3vyC0wKURWHr0oftqr4TO72BsmNEEoRvI7MQkxi2HMkN0kCWwo98Xv_JrNtYZui4QztttbbQhd1lWdDy3suuOfSoq56lHvTFIzdTpf7rUFl8sy1Ote7vN7ut7VudL6p6tz2-lRUXBvdVKx2OUZ2frNC3oR4zq5R2qYpizzzfIKXqw5af3l4fFBar2L8dmI5i9rl3kmSPwckl_xVoWtDeaRvs-WEFYZQCmRc-kjwhPQCTKsnStfyLykkW6Jv_wNpvf39dzfH8B0m_Y3lFufS6l8BAAD__zdr-No">