You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: crates/spirv-std/src/arch/subgroup.rs
+18-18Lines changed: 18 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -844,7 +844,7 @@ Result Type must be a scalar or vector of integer type.
844
844
845
845
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
846
846
847
-
The identity I for Operation is 0. If Operation is ClusteredReduce, `ClusterSize` must be present.
847
+
The identity I for Operation is 0. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
848
848
849
849
The type of `value` must be the same as Result Type.
850
850
@@ -875,7 +875,7 @@ Result Type must be a scalar or vector of floating-point type.
875
875
876
876
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
877
877
878
-
The identity I for Operation is 0. If Operation is ClusteredReduce, `ClusterSize` must be present.
878
+
The identity I for Operation is 0. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
879
879
880
880
The type of `value` must be the same as Result Type. The method used to perform the group operation on the contributed Value(s) from active invocations is implementation defined.
881
881
@@ -908,7 +908,7 @@ Result Type must be a scalar or vector of integer type.
908
908
909
909
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
910
910
911
-
The identity I for Operation is 1. If Operation is ClusteredReduce, `ClusterSize` must be present.
911
+
The identity I for Operation is 1. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
912
912
913
913
The type of `value` must be the same as Result Type.
914
914
@@ -939,7 +939,7 @@ Result Type must be a scalar or vector of floating-point type.
939
939
940
940
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
941
941
942
-
The identity I for Operation is 1. If Operation is ClusteredReduce, `ClusterSize` must be present.
942
+
The identity I for Operation is 1. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
943
943
944
944
The type of `value` must be the same as Result Type. The method used to perform the group operation on the contributed Value(s) from active invocations is implementation defined.
945
945
@@ -959,7 +959,7 @@ Result Type must be a scalar or vector of integer type.
959
959
960
960
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
961
961
962
-
The identity I for Operation is INT_MAX.
962
+
The identity I for Operation is `INT_MAX`.
963
963
964
964
The type of `value` must be the same as Result Type.
965
965
@@ -972,7 +972,7 @@ Result Type must be a scalar or vector of integer type.
972
972
973
973
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
974
974
975
-
The identity I for Operation is INT_MAX. If Operation is ClusteredReduce, `ClusterSize` must be present.
975
+
The identity I for Operation is `INT_MAX`. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
976
976
977
977
The type of `value` must be the same as Result Type.
978
978
@@ -990,7 +990,7 @@ Result Type must be a scalar or vector of integer type, whose Signedness operand
990
990
991
991
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
992
992
993
-
The identity I for Operation is UINT_MAX.
993
+
The identity I for Operation is `UINT_MAX`.
994
994
995
995
The type of `value` must be the same as Result Type.
996
996
@@ -1003,7 +1003,7 @@ Result Type must be a scalar or vector of integer type, whose Signedness operand
1003
1003
1004
1004
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1005
1005
1006
-
The identity I for Operation is UINT_MAX. If Operation is ClusteredReduce, `ClusterSize` must be present.
1006
+
The identity I for Operation is `UINT_MAX`. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
1007
1007
1008
1008
The type of `value` must be the same as Result Type.
1009
1009
@@ -1034,7 +1034,7 @@ Result Type must be a scalar or vector of floating-point type.
1034
1034
1035
1035
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1036
1036
1037
-
The identity I for Operation is +INF. If Operation is ClusteredReduce, `ClusterSize` must be present.
1037
+
The identity I for Operation is +INF. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
1038
1038
1039
1039
The type of `value` must be the same as Result Type. The method used to perform the group operation on the contributed Value(s) from active invocations is implementation defined. From the set of Value(s) provided by active invocations within a subgroup, if for any two Values one of them is a NaN, the other is chosen. If all Value(s) that are used by the current invocation are NaN, then the result is an undefined value.
1040
1040
@@ -1054,7 +1054,7 @@ Result Type must be a scalar or vector of integer type.
1054
1054
1055
1055
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1056
1056
1057
-
The identity I for Operation is INT_MIN.
1057
+
The identity I for Operation is `INT_MIN`.
1058
1058
1059
1059
The type of `value` must be the same as Result Type.
1060
1060
@@ -1067,7 +1067,7 @@ Result Type must be a scalar or vector of integer type.
1067
1067
1068
1068
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1069
1069
1070
-
The identity I for Operation is INT_MIN. If Operation is ClusteredReduce, `ClusterSize` must be present.
1070
+
The identity I for Operation is `INT_MIN`. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
1071
1071
1072
1072
The type of `value` must be the same as Result Type.
1073
1073
@@ -1098,7 +1098,7 @@ Result Type must be a scalar or vector of integer type, whose Signedness operand
1098
1098
1099
1099
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1100
1100
1101
-
The identity I for Operation is 0. If Operation is ClusteredReduce, `ClusterSize` must be present.
1101
+
The identity I for Operation is 0. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
1102
1102
1103
1103
The type of `value` must be the same as Result Type.
1104
1104
@@ -1160,7 +1160,7 @@ Result Type must be a scalar or vector of integer type.
1160
1160
1161
1161
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1162
1162
1163
-
The identity I for Operation is ~0. If Operation is ClusteredReduce, `ClusterSize` must be present.
1163
+
The identity I for Operation is ~0. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
1164
1164
1165
1165
The type of `value` must be the same as Result Type.
1166
1166
@@ -1193,7 +1193,7 @@ Result Type must be a scalar or vector of integer type.
1193
1193
1194
1194
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1195
1195
1196
-
The identity I for Operation is 0. If Operation is ClusteredReduce, `ClusterSize` must be present.
1196
+
The identity I for Operation is 0. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
1197
1197
1198
1198
The type of `value` must be the same as Result Type.
1199
1199
@@ -1226,7 +1226,7 @@ Result Type must be a scalar or vector of integer type.
1226
1226
1227
1227
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1228
1228
1229
-
The identity I for Operation is 0. If Operation is ClusteredReduce, `ClusterSize` must be present.
1229
+
The identity I for Operation is 0. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
1230
1230
1231
1231
The type of `value` must be the same as Result Type.
1232
1232
@@ -1259,7 +1259,7 @@ Result Type must be a scalar or vector of Boolean type.
1259
1259
1260
1260
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1261
1261
1262
-
The identity I for Operation is ~0. If Operation is ClusteredReduce, `ClusterSize` must be present.
1262
+
The identity I for Operation is ~0. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
1263
1263
1264
1264
The type of `value` must be the same as Result Type.
1265
1265
@@ -1292,7 +1292,7 @@ Result Type must be a scalar or vector of Boolean type.
1292
1292
1293
1293
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1294
1294
1295
-
The identity I for Operation is 0. If Operation is ClusteredReduce, `ClusterSize` must be present.
1295
+
The identity I for Operation is 0. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
1296
1296
1297
1297
The type of `value` must be the same as Result Type.
1298
1298
@@ -1325,7 +1325,7 @@ Result Type must be a scalar or vector of Boolean type.
1325
1325
1326
1326
Execution is a Scope that identifies the group of invocations affected by this command. It must be Subgroup.
1327
1327
1328
-
The identity I for Operation is 0. If Operation is ClusteredReduce, `ClusterSize` must be present.
1328
+
The identity I for Operation is 0. If Operation is `ClusteredReduce`, `ClusterSize` must be present.
1329
1329
1330
1330
The type of `value` must be the same as Result Type.
0 commit comments