Skip to content

Commit ed77de5

Browse files
committed
Cleanup IsNormal and IsNormalHalf in xml
1 parent 3577ac4 commit ed77de5

File tree

1 file changed

+0
-83
lines changed

1 file changed

+0
-83
lines changed

tools/clang/unittests/HLSLExec/ShaderOpArithTable.xml

Lines changed: 0 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -320,47 +320,6 @@
320320
<Value>0</Value>
321321
</Parameter>
322322
</Row>
323-
<Row Name="IsNormal">
324-
<Parameter Name="Validation.Type">Epsilon</Parameter>
325-
<Parameter Name="Validation.Tolerance">0</Parameter>
326-
<Parameter Name="ShaderOp.Text"> struct SUnaryFPOp {
327-
float input;
328-
float output;
329-
};
330-
RWStructuredBuffer&lt;SUnaryFPOp&gt; g_buf : register(u0);
331-
[numthreads(8,8,1)]
332-
void main(uint GI : SV_GroupIndex) {
333-
SUnaryFPOp l = g_buf[GI];
334-
if (isnormal(l.input))
335-
l.output = 1;
336-
else
337-
l.output = 0;
338-
g_buf[GI] = l;
339-
};</Parameter>
340-
<Parameter Name="ShaderOp.Target">cs_6_0</Parameter>
341-
<Parameter Name="Validation.Input1">
342-
<Value>NaN</Value>
343-
<Value>-Inf</Value>
344-
<Value>-denorm</Value>
345-
<Value>-0</Value>
346-
<Value>0</Value>
347-
<Value>denorm</Value>
348-
<Value>Inf</Value>
349-
<Value>1.0</Value>
350-
<Value>-1.0</Value>
351-
</Parameter>
352-
<Parameter Name="Validation.Expected1">
353-
<Value>0</Value>
354-
<Value>0</Value>
355-
<Value>0</Value>
356-
<Value>0</Value>
357-
<Value>0</Value>
358-
<Value>0</Value>
359-
<Value>0</Value>
360-
<Value>1</Value>
361-
<Value>1</Value>
362-
</Parameter>
363-
</Row>
364323
<Row Name="Exp">
365324
<Parameter Name="Validation.Type">Relative</Parameter>
366325
<Parameter Name="Validation.Tolerance">21</Parameter>
@@ -1361,48 +1320,6 @@
13611320
</Parameter>
13621321
<Parameter Name="ShaderOp.Arguments">-enable-16bit-types</Parameter>
13631322
</Row>
1364-
<Row Name="IsNormalHalf">
1365-
<Parameter Name="Validation.Type">Epsilon</Parameter>
1366-
<Parameter Name="Validation.Tolerance">0</Parameter>
1367-
<Parameter Name="ShaderOp.Text"> struct SUnaryFPOp {
1368-
float16_t input;
1369-
float16_t output;
1370-
};
1371-
RWStructuredBuffer&lt;SUnaryFPOp&gt; g_buf : register(u0);
1372-
[numthreads(8,8,1)]
1373-
void main(uint GI : SV_GroupIndex) {
1374-
SUnaryFPOp l = g_buf[GI];
1375-
if (isnormal(l.input))
1376-
l.output = 1;
1377-
else
1378-
l.output = 0;
1379-
g_buf[GI] = l;
1380-
};</Parameter>
1381-
<Parameter Name="ShaderOp.Target">cs_6_9</Parameter>
1382-
<Parameter Name="Validation.Input1">
1383-
<Value>NaN</Value>
1384-
<Value>-Inf</Value>
1385-
<Value>-denorm</Value>
1386-
<Value>-0</Value>
1387-
<Value>0</Value>
1388-
<Value>denorm</Value>
1389-
<Value>Inf</Value>
1390-
<Value>1.0</Value>
1391-
<Value>-1.0</Value>
1392-
</Parameter>
1393-
<Parameter Name="Validation.Expected1">
1394-
<Value>0</Value>
1395-
<Value>0</Value>
1396-
<Value>0</Value>
1397-
<Value>0</Value>
1398-
<Value>0</Value>
1399-
<Value>0</Value>
1400-
<Value>0</Value>
1401-
<Value>1</Value>
1402-
<Value>1</Value>
1403-
</Parameter>
1404-
<Parameter Name="ShaderOp.Arguments">-enable-16bit-types</Parameter>
1405-
</Row>
14061323
<Row Name="IsFiniteHalf">
14071324
<Parameter Name="Validation.Type">Epsilon</Parameter>
14081325
<Parameter Name="Validation.Tolerance">0</Parameter>

0 commit comments

Comments
 (0)