<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/145589>145589</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[HLSL] Add -Gis option from DXC to clang-dxc
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
bob80905
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
bob80905
</td>
</tr>
</table>
<pre>
The dxc driver mode for clang, or clang-dxc.exe, needs to accept the -Gis compiler option, which dxc.exe accepts.
The -Gis compiler option enables IEEE strictness mode, constraining the behavior for NaNs and infs.
By enabling -Gis in clang-dxc, it will help to get more consistency across tests in the offload test suite that use these special float values for float16s.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJx0Uj1vpDwQ_jWmGS0yBi9LQZGvfd-TojSX4lpjD-CTsZHHbJJ_f8Ihl-oqRg_zfMx4FJGdPGLP5D0TYgjDhXdcMiGYfCzUluYQ-y-0GIL56F9nBPOuwUR7wwhLMAhjiKCd8hMTD_BVn8y7LvEdd8wjGoIUQGmNa4I0I5z-swQ6LKt1GCGsyQa_977NVs9wkA8ClYzfvf6DBOjV4JDgx9PTE1CKViePRDnbrqiDpxSV9dZP2XrAWd1siDn4i3ohUN6A9WP2uf_4VNy7s5_13xPtejbBm3UOZnTrPtSECZYQMRtZSuj1BygdAxEkpJQVdt8wji4ok0GgzSaENKsEG-0FEgKtqK1ysPcluCm3IeWUGajOVBamr01Xd6rAvmolb7u24ryYe1M3ZlCVrs7SnI1pdV2NKC9dVZ1lh_VY2F5wIflZNILXVcNLiZe27pRsTSOQt8gajouyrnTutpQhToUl2rCvGikvXeHUgI6OU_H4BvnvcSux30mnYZuINdxZSvQtk2xy-cb-f_75zOQj3BnzudrjBccYFnj89bBv8--qiy26fk5pJVbfMXFl4jrZNG9DqcPCxHWXPz6nNYbfqBMT1xyKmLgeqW-9-BMAAP__ERP2nA">