/third_party/spirv-tools/test/ |
H A D | text_to_binary.group_test.cpp | 32 // Test GroupOperation enum 35 ::testing::TestWithParam<EnumCase<spv::GroupOperation>>>; 46 #define CASE(NAME) { spv::GroupOperation::NAME, #NAME} 48 ::testing::ValuesIn(std::vector<EnumCase<spv::GroupOperation>>{
|
H A D | text_to_binary.extension_test.cpp | 870 {1, 2, 3, (uint32_t)spv::GroupOperation::PartitionedReduceNV, in TEST_F() 878 (uint32_t)spv::GroupOperation::PartitionedInclusiveScanNV, in TEST_F() 886 (uint32_t)spv::GroupOperation::PartitionedExclusiveScanNV, in TEST_F() 1146 {1, 2, 3, (uint32_t)spv::GroupOperation::Reduce, in TEST_F() 1150 {1, 2, 3, (uint32_t)spv::GroupOperation::Reduce, in TEST_F() 1154 {1, 2, 3, (uint32_t)spv::GroupOperation::Reduce, in TEST_F() 1158 {1, 2, 3, (uint32_t)spv::GroupOperation::Reduce, in TEST_F() 1162 {1, 2, 3, (uint32_t)spv::GroupOperation::Reduce, in TEST_F() 1166 {1, 2, 3, (uint32_t)spv::GroupOperation::Reduce, in TEST_F() 1170 {1, 2, 3, (uint32_t)spv::GroupOperation in TEST_F() [all...] |
H A D | operand_capabilities_test.cpp | 677 GroupOperation, EnumCapabilityTest, 680 CASE3(GROUP_OPERATION, GroupOperation::Reduce, Kernel, 682 CASE3(GROUP_OPERATION, GroupOperation::InclusiveScan, Kernel, 684 CASE3(GROUP_OPERATION, GroupOperation::ExclusiveScan, Kernel,
|
/third_party/spirv-tools/source/val/ |
H A D | validate_non_uniform.cpp | 249 const auto group = inst->GetOperandAs<spv::GroupOperation>(3); in ValidateGroupNonUniformBallotBitCount() 251 if ((group != spv::GroupOperation::Reduce) && in ValidateGroupNonUniformBallotBitCount() 252 (group != spv::GroupOperation::InclusiveScan) && in ValidateGroupNonUniformBallotBitCount() 253 (group != spv::GroupOperation::ExclusiveScan)) { in ValidateGroupNonUniformBallotBitCount() 322 const auto group_op = inst->GetOperandAs<spv::GroupOperation>(3); in ValidateGroupNonUniformArithmetic() 323 bool is_clustered_reduce = group_op == spv::GroupOperation::ClusteredReduce; in ValidateGroupNonUniformArithmetic() 325 group_op == spv::GroupOperation::PartitionedReduceNV || in ValidateGroupNonUniformArithmetic() 326 group_op == spv::GroupOperation::PartitionedInclusiveScanNV || in ValidateGroupNonUniformArithmetic() 327 group_op == spv::GroupOperation::PartitionedExclusiveScanNV; in ValidateGroupNonUniformArithmetic()
|
H A D | validate_instruction.cpp | 163 (word <= uint32_t(spv::GroupOperation::ExclusiveScan))) { in CheckRequiredCapabilities()
|
/third_party/skia/third_party/externals/angle2/src/common/spirv/ |
H A D | spirv_instruction_builder_autogen.h | 815 spv::GroupOperation operation, 821 spv::GroupOperation operation, 827 spv::GroupOperation operation, 833 spv::GroupOperation operation, 839 spv::GroupOperation operation, 845 spv::GroupOperation operation, 851 spv::GroupOperation operation, 857 spv::GroupOperation operation, 958 spv::GroupOperation operation, 964 spv::GroupOperation operatio [all...] |
H A D | spirv_instruction_parser_autogen.h | 945 spv::GroupOperation *operation, 951 spv::GroupOperation *operation, 957 spv::GroupOperation *operation, 963 spv::GroupOperation *operation, 969 spv::GroupOperation *operation, 975 spv::GroupOperation *operation, 981 spv::GroupOperation *operation, 987 spv::GroupOperation *operation, 1087 spv::GroupOperation *operation, 1093 spv::GroupOperation *operatio [all...] |
H A D | spirv_instruction_parser_autogen.cpp | 3373 spv::GroupOperation *operation, in ParseGroupIAdd() 3384 *operation = spv::GroupOperation(_instruction[_o++]); in ParseGroupIAdd() 3391 spv::GroupOperation *operation, in ParseGroupFAdd() 3402 *operation = spv::GroupOperation(_instruction[_o++]); in ParseGroupFAdd() 3409 spv::GroupOperation *operation, in ParseGroupFMin() 3420 *operation = spv::GroupOperation(_instruction[_o++]); in ParseGroupFMin() 3427 spv::GroupOperation *operation, in ParseGroupUMin() 3438 *operation = spv::GroupOperation(_instruction[_o++]); in ParseGroupUMin() 3445 spv::GroupOperation *operation, in ParseGroupSMin() 3456 *operation = spv::GroupOperation(_instructio in ParseGroupSMin() [all...] |
H A D | spirv_instruction_builder_autogen.cpp | 2832 spv::GroupOperation operation, in WriteGroupIAdd() 2848 spv::GroupOperation operation, in WriteGroupFAdd() 2864 spv::GroupOperation operation, in WriteGroupFMin() 2880 spv::GroupOperation operation, in WriteGroupUMin() 2896 spv::GroupOperation operation, in WriteGroupSMin() 2912 spv::GroupOperation operation, in WriteGroupFMax() 2928 spv::GroupOperation operation, in WriteGroupUMax() 2944 spv::GroupOperation operation, in WriteGroupSMax() 3275 spv::GroupOperation operation, in WriteGroupIAddNonUniformAMD() 3291 spv::GroupOperation operatio in WriteGroupFAddNonUniformAMD() [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
H A D | SpirvShaderGroup.cpp | 45 switch(spv::GroupOperation(insn.word(4))) in BinaryOperation() 240 auto operation = spv::GroupOperation(insn.word(4)); in EmitGroupNonUniform() 257 UNSUPPORTED("GroupOperation %d", int(operation)); in EmitGroupNonUniform()
|
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.0/ |
H A D | spirv.cs | 553 public enum GroupOperation enum in Spv.Specification
|
H A D | spirv.hpp | 550 enum GroupOperation { enum
|
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.1/ |
H A D | spirv.cs | 562 public enum GroupOperation enum in Spv.Specification
|
H A D | spirv.hpp | 559 enum GroupOperation { enum
|
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.2/ |
H A D | spirv.cs | 567 public enum GroupOperation enum in Spv.Specification
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.0/ |
H A D | spirv.cs | 553 public enum GroupOperation enum in Spv.Specification
|
H A D | spirv.hpp | 550 enum GroupOperation { enum
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.1/ |
H A D | spirv.cs | 562 public enum GroupOperation enum in Spv.Specification
|
H A D | spirv.hpp | 559 enum GroupOperation { enum
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.2/ |
H A D | spirv.cs | 567 public enum GroupOperation enum in Spv.Specification
|
/third_party/spirv-headers/include/spirv/1.0/ |
H A D | spirv.cs | 553 public enum GroupOperation enum in Spv.Specification
|
H A D | spirv.hpp | 550 enum GroupOperation { enum
|
/third_party/spirv-headers/include/spirv/1.1/ |
H A D | spirv.cs | 562 public enum GroupOperation enum in Spv.Specification
|
H A D | spirv.hpp | 559 enum GroupOperation { enum
|
/third_party/spirv-headers/include/spirv/1.2/ |
H A D | spirv.cs | 567 public enum GroupOperation enum in Spv.Specification
|