Skip to content

Commit 7b0677a

Browse files
committed
use _HLSL_16BIT_AVAILABILITY
1 parent 140b17c commit 7b0677a

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

clang/lib/Headers/hlsl/hlsl_alias_intrinsics.h

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -134,16 +134,16 @@ double4 abs(double4);
134134
/// \brief Returns the arccosine of the input value, \a Val.
135135
/// \param Val The input value.
136136

137-
_HLSL_AVAILABILITY(shadermodel, 6.2)
137+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
138138
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_acos)
139139
half acos(half);
140-
_HLSL_AVAILABILITY(shadermodel, 6.2)
140+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
141141
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_acos)
142142
half2 acos(half2);
143-
_HLSL_AVAILABILITY(shadermodel, 6.2)
143+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
144144
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_acos)
145145
half3 acos(half3);
146-
_HLSL_AVAILABILITY(shadermodel, 6.2)
146+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
147147
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_acos)
148148
half4 acos(half4);
149149

@@ -449,16 +449,16 @@ double4 asdouble(uint4, uint4);
449449
/// \brief Returns the arcsine of the input value, \a Val.
450450
/// \param Val The input value.
451451

452-
_HLSL_AVAILABILITY(shadermodel, 6.2)
452+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
453453
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_asin)
454454
half asin(half);
455-
_HLSL_AVAILABILITY(shadermodel, 6.2)
455+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
456456
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_asin)
457457
half2 asin(half2);
458-
_HLSL_AVAILABILITY(shadermodel, 6.2)
458+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
459459
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_asin)
460460
half3 asin(half3);
461-
_HLSL_AVAILABILITY(shadermodel, 6.2)
461+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
462462
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_asin)
463463
half4 asin(half4);
464464

@@ -479,16 +479,16 @@ float4 asin(float4);
479479
/// \brief Returns the arctangent of the input value, \a Val.
480480
/// \param Val The input value.
481481

482-
_HLSL_AVAILABILITY(shadermodel, 6.2)
482+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
483483
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_atan)
484484
half atan(half);
485-
_HLSL_AVAILABILITY(shadermodel, 6.2)
485+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
486486
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_atan)
487487
half2 atan(half2);
488-
_HLSL_AVAILABILITY(shadermodel, 6.2)
488+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
489489
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_atan)
490490
half3 atan(half3);
491-
_HLSL_AVAILABILITY(shadermodel, 6.2)
491+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
492492
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_atan)
493493
half4 atan(half4);
494494

@@ -511,16 +511,16 @@ float4 atan(float4);
511511
/// \param y The y-coordinate.
512512
/// \param x The x-coordinate.
513513

514-
_HLSL_AVAILABILITY(shadermodel, 6.2)
514+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
515515
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_atan2)
516516
half atan2(half y, half x);
517-
_HLSL_AVAILABILITY(shadermodel, 6.2)
517+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
518518
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_atan2)
519519
half2 atan2(half2 y, half2 x);
520-
_HLSL_AVAILABILITY(shadermodel, 6.2)
520+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
521521
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_atan2)
522522
half3 atan2(half3 y, half3 x);
523-
_HLSL_AVAILABILITY(shadermodel, 6.2)
523+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
524524
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_atan2)
525525
half4 atan2(half4 y, half4 x);
526526

@@ -729,16 +729,16 @@ float4 cos(float4);
729729
/// \brief Returns the hyperbolic cosine of the input value, \a Val.
730730
/// \param Val The input value.
731731

732-
_HLSL_AVAILABILITY(shadermodel, 6.2)
732+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
733733
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_cosh)
734734
half cosh(half);
735-
_HLSL_AVAILABILITY(shadermodel, 6.2)
735+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
736736
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_cosh)
737737
half2 cosh(half2);
738-
_HLSL_AVAILABILITY(shadermodel, 6.2)
738+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
739739
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_cosh)
740740
half3 cosh(half3);
741-
_HLSL_AVAILABILITY(shadermodel, 6.2)
741+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
742742
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_cosh)
743743
half4 cosh(half4);
744744

@@ -2134,16 +2134,16 @@ float4 sin(float4);
21342134
/// \brief Returns the hyperbolic sine of the input value, \a Val.
21352135
/// \param Val The input value.
21362136

2137-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2137+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
21382138
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_sinh)
21392139
half sinh(half);
2140-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2140+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
21412141
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_sinh)
21422142
half2 sinh(half2);
2143-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2143+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
21442144
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_sinh)
21452145
half3 sinh(half3);
2146-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2146+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
21472147
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_sinh)
21482148
half4 sinh(half4);
21492149

@@ -2227,16 +2227,16 @@ float4 step(float4, float4);
22272227
/// \brief Returns the tangent of the input value, \a Val.
22282228
/// \param Val The input value.
22292229

2230-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2230+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
22312231
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_tan)
22322232
half tan(half);
2233-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2233+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
22342234
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_tan)
22352235
half2 tan(half2);
2236-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2236+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
22372237
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_tan)
22382238
half3 tan(half3);
2239-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2239+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
22402240
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_tan)
22412241
half4 tan(half4);
22422242

@@ -2257,16 +2257,16 @@ float4 tan(float4);
22572257
/// \brief Returns the hyperbolic tangent of the input value, \a Val.
22582258
/// \param Val The input value.
22592259

2260-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2260+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
22612261
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_tanh)
22622262
half tanh(half);
2263-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2263+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
22642264
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_tanh)
22652265
half2 tanh(half2);
2266-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2266+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
22672267
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_tanh)
22682268
half3 tanh(half3);
2269-
_HLSL_AVAILABILITY(shadermodel, 6.2)
2269+
_HLSL_16BIT_AVAILABILITY(shadermodel, 6.2)
22702270
_HLSL_BUILTIN_ALIAS(__builtin_elementwise_tanh)
22712271
half4 tanh(half4);
22722272

0 commit comments

Comments
 (0)