Home
last modified time | relevance | path

Searched refs:instruction_descriptor (Results 1 - 25 of 126) sorted by relevance

123456

/third_party/skia/third_party/externals/spirv-tools/test/fuzz/
H A Dtransformation_replace_linear_algebra_instruction_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
79 auto instruction_descriptor = MakeInstructionDescriptor(24, SpvOpDot, 0); in TEST() local
81 {33, 34, 35, 36, 37, 38}, instruction_descriptor); in TEST()
85 instruction_descriptor = in TEST()
88 {33, 34, 35, 36}, instruction_descriptor); in TEST()
93 instruction_descriptor = MakeInstructionDescriptor(30, SpvOpCopyObject, 0); in TEST()
95 {33, 34, 35, 36, 37, 38}, instruction_descriptor); in TEST()
99 instruction_descriptor = MakeInstructionDescriptor(31, SpvOpFAdd, 0); in TEST()
101 {33, 34, 35, 36, 37}, instruction_descriptor); in TEST()
105 instruction_descriptor in TEST()
251 auto instruction_descriptor = TEST() local
508 auto instruction_descriptor = TEST() local
679 auto instruction_descriptor = TEST() local
966 auto instruction_descriptor = TEST() local
1300 auto instruction_descriptor = TEST() local
1686 auto instruction_descriptor = TEST() local
2159 auto instruction_descriptor = TEST() local
2396 auto instruction_descriptor = MakeInstructionDescriptor(24, SpvOpDot, 0); TEST() local
[all...]
H A Dtransformation_add_image_sample_unused_components_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
75 auto instruction_descriptor = in TEST() local
78 TransformationAddImageSampleUnusedComponents(23, instruction_descriptor); in TEST()
82 instruction_descriptor = in TEST()
85 TransformationAddImageSampleUnusedComponents(24, instruction_descriptor); in TEST()
90 instruction_descriptor = in TEST()
93 TransformationAddImageSampleUnusedComponents(23, instruction_descriptor); in TEST()
97 instruction_descriptor = in TEST()
100 TransformationAddImageSampleUnusedComponents(23, instruction_descriptor); in TEST()
105 instruction_descriptor in TEST()
200 auto instruction_descriptor = TEST() local
[all...]
H A Dtransformation_adjust_branch_weights_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
110 auto instruction_descriptor = in TEST() local
113 TransformationAdjustBranchWeights(instruction_descriptor, {0, 1}); in TEST()
118 instruction_descriptor = in TEST()
121 TransformationAdjustBranchWeights(instruction_descriptor, {0, 0}); in TEST()
129 instruction_descriptor = in TEST()
131 transformation = TransformationAdjustBranchWeights(instruction_descriptor, in TEST()
136 instruction_descriptor = in TEST()
138 transformation = TransformationAdjustBranchWeights(instruction_descriptor, in TEST()
147 instruction_descriptor in TEST()
257 auto instruction_descriptor = TEST() local
[all...]
H A Dtransformation_push_id_through_variable_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
114 auto instruction_descriptor = in TEST() local
118 initializer_id, instruction_descriptor); in TEST()
128 instruction_descriptor = MakeInstructionDescriptor(38, SpvOpAccessChain, 0); in TEST()
131 initializer_id, instruction_descriptor); in TEST()
141 instruction_descriptor = MakeInstructionDescriptor(64, SpvOpAccessChain, 0); in TEST()
144 initializer_id, instruction_descriptor); in TEST()
155 instruction_descriptor = MakeInstructionDescriptor(27, SpvOpVariable, 0); in TEST()
158 initializer_id, instruction_descriptor); in TEST()
168 instruction_descriptor in TEST()
339 auto instruction_descriptor = TEST() local
606 auto instruction_descriptor = TEST() local
709 auto instruction_descriptor = TEST() local
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/fuzz/
H A Dtransformation_replace_linear_algebra_instruction_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
79 auto instruction_descriptor = MakeInstructionDescriptor(24, SpvOpDot, 0); in TEST() local
81 {33, 34, 35, 36, 37, 38}, instruction_descriptor); in TEST()
85 instruction_descriptor = in TEST()
88 {33, 34, 35, 36}, instruction_descriptor); in TEST()
93 instruction_descriptor = MakeInstructionDescriptor(30, SpvOpCopyObject, 0); in TEST()
95 {33, 34, 35, 36, 37, 38}, instruction_descriptor); in TEST()
99 instruction_descriptor = MakeInstructionDescriptor(31, SpvOpFAdd, 0); in TEST()
101 {33, 34, 35, 36, 37}, instruction_descriptor); in TEST()
105 instruction_descriptor in TEST()
251 auto instruction_descriptor = TEST() local
508 auto instruction_descriptor = TEST() local
679 auto instruction_descriptor = TEST() local
966 auto instruction_descriptor = TEST() local
1300 auto instruction_descriptor = TEST() local
1686 auto instruction_descriptor = TEST() local
2159 auto instruction_descriptor = TEST() local
2396 auto instruction_descriptor = MakeInstructionDescriptor(24, SpvOpDot, 0); TEST() local
[all...]
H A Dtransformation_add_image_sample_unused_components_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
75 auto instruction_descriptor = in TEST() local
78 TransformationAddImageSampleUnusedComponents(23, instruction_descriptor); in TEST()
82 instruction_descriptor = in TEST()
85 TransformationAddImageSampleUnusedComponents(24, instruction_descriptor); in TEST()
90 instruction_descriptor = in TEST()
93 TransformationAddImageSampleUnusedComponents(23, instruction_descriptor); in TEST()
97 instruction_descriptor = in TEST()
100 TransformationAddImageSampleUnusedComponents(23, instruction_descriptor); in TEST()
105 instruction_descriptor in TEST()
200 auto instruction_descriptor = TEST() local
[all...]
H A Dtransformation_adjust_branch_weights_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
110 auto instruction_descriptor = in TEST() local
113 TransformationAdjustBranchWeights(instruction_descriptor, {0, 1}); in TEST()
118 instruction_descriptor = in TEST()
121 TransformationAdjustBranchWeights(instruction_descriptor, {0, 0}); in TEST()
129 instruction_descriptor = in TEST()
131 transformation = TransformationAdjustBranchWeights(instruction_descriptor, in TEST()
136 instruction_descriptor = in TEST()
138 transformation = TransformationAdjustBranchWeights(instruction_descriptor, in TEST()
147 instruction_descriptor in TEST()
257 auto instruction_descriptor = TEST() local
[all...]
H A Dtransformation_push_id_through_variable_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
114 auto instruction_descriptor = in TEST() local
118 initializer_id, instruction_descriptor); in TEST()
128 instruction_descriptor = MakeInstructionDescriptor(38, SpvOpAccessChain, 0); in TEST()
131 initializer_id, instruction_descriptor); in TEST()
141 instruction_descriptor = MakeInstructionDescriptor(64, SpvOpAccessChain, 0); in TEST()
144 initializer_id, instruction_descriptor); in TEST()
155 instruction_descriptor = MakeInstructionDescriptor(27, SpvOpVariable, 0); in TEST()
158 initializer_id, instruction_descriptor); in TEST()
168 instruction_descriptor in TEST()
339 auto instruction_descriptor = TEST() local
606 auto instruction_descriptor = TEST() local
709 auto instruction_descriptor = TEST() local
[all...]
/third_party/spirv-tools/test/fuzz/
H A Dtransformation_replace_linear_algebra_instruction_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
79 auto instruction_descriptor = in TEST() local
82 {33, 34, 35, 36, 37, 38}, instruction_descriptor); in TEST()
86 instruction_descriptor = in TEST()
89 {33, 34, 35, 36}, instruction_descriptor); in TEST()
94 instruction_descriptor = in TEST()
97 {33, 34, 35, 36, 37, 38}, instruction_descriptor); in TEST()
101 instruction_descriptor = MakeInstructionDescriptor(31, spv::Op::OpFAdd, 0); in TEST()
103 {33, 34, 35, 36, 37}, instruction_descriptor); in TEST()
107 instruction_descriptor in TEST()
253 auto instruction_descriptor = TEST() local
514 auto instruction_descriptor = TEST() local
685 auto instruction_descriptor = TEST() local
972 auto instruction_descriptor = TEST() local
1306 auto instruction_descriptor = TEST() local
1692 auto instruction_descriptor = TEST() local
2165 auto instruction_descriptor = TEST() local
2405 auto instruction_descriptor = TEST() local
[all...]
H A Dtransformation_add_image_sample_unused_components_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
75 auto instruction_descriptor = in TEST() local
78 TransformationAddImageSampleUnusedComponents(23, instruction_descriptor); in TEST()
82 instruction_descriptor = in TEST()
85 TransformationAddImageSampleUnusedComponents(24, instruction_descriptor); in TEST()
90 instruction_descriptor = in TEST()
93 TransformationAddImageSampleUnusedComponents(23, instruction_descriptor); in TEST()
97 instruction_descriptor = in TEST()
100 TransformationAddImageSampleUnusedComponents(23, instruction_descriptor); in TEST()
105 instruction_descriptor in TEST()
200 auto instruction_descriptor = TEST() local
[all...]
H A Dtransformation_adjust_branch_weights_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
110 auto instruction_descriptor = in TEST() local
113 TransformationAdjustBranchWeights(instruction_descriptor, {0, 1}); in TEST()
118 instruction_descriptor = in TEST()
121 TransformationAdjustBranchWeights(instruction_descriptor, {0, 0}); in TEST()
129 instruction_descriptor = in TEST()
131 transformation = TransformationAdjustBranchWeights(instruction_descriptor, in TEST()
136 instruction_descriptor = in TEST()
138 transformation = TransformationAdjustBranchWeights(instruction_descriptor, in TEST()
147 instruction_descriptor in TEST()
257 auto instruction_descriptor = TEST() local
[all...]
H A Dtransformation_push_id_through_variable_test.cpp19 #include "source/fuzz/instruction_descriptor.h"
114 auto instruction_descriptor = in TEST() local
118 initializer_id, instruction_descriptor); in TEST()
128 instruction_descriptor = in TEST()
132 initializer_id, instruction_descriptor); in TEST()
142 instruction_descriptor = in TEST()
146 initializer_id, instruction_descriptor); in TEST()
157 instruction_descriptor = in TEST()
161 initializer_id, instruction_descriptor); in TEST()
171 instruction_descriptor in TEST()
349 auto instruction_descriptor = TEST() local
620 auto instruction_descriptor = TEST() local
723 auto instruction_descriptor = TEST() local
[all...]
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
H A Dtransformation_swap_commutable_operands.cpp18 #include "source/fuzz/instruction_descriptor.h"
28 const protobufs::InstructionDescriptor& instruction_descriptor) { in TransformationSwapCommutableOperands()
29 *message_.mutable_instruction_descriptor() = instruction_descriptor; in TransformationSwapCommutableOperands()
35 FindInstruction(message_.instruction_descriptor(), ir_context); in IsApplicable()
39 message_.instruction_descriptor().target_instruction_opcode()); in IsApplicable()
49 FindInstruction(message_.instruction_descriptor(), ir_context); in Apply()
27 TransformationSwapCommutableOperands( const protobufs::InstructionDescriptor& instruction_descriptor) TransformationSwapCommutableOperands() argument
H A Dinstruction_descriptor.cpp15 #include "source/fuzz/instruction_descriptor.h"
21 const protobufs::InstructionDescriptor& instruction_descriptor, in FindInstruction()
24 instruction_descriptor.base_instruction_result_id()); in FindInstruction()
29 block->id() == instruction_descriptor.base_instruction_result_id(); in FindInstruction()
34 instruction_descriptor.base_instruction_result_id()) { in FindInstruction()
44 instruction_descriptor.target_instruction_opcode()) { in FindInstruction()
45 if (num_ignored == instruction_descriptor.num_opcodes_to_ignore()) { in FindInstruction()
20 FindInstruction( const protobufs::InstructionDescriptor& instruction_descriptor, spvtools::opt::IRContext* context) FindInstruction() argument
H A Dtransformation_toggle_access_chain_instruction.cpp18 #include "source/fuzz/instruction_descriptor.h"
30 const protobufs::InstructionDescriptor& instruction_descriptor) { in TransformationToggleAccessChainInstruction()
31 *message_.mutable_instruction_descriptor() = instruction_descriptor; in TransformationToggleAccessChainInstruction()
37 FindInstruction(message_.instruction_descriptor(), ir_context); in IsApplicable()
43 message_.instruction_descriptor().target_instruction_opcode()); in IsApplicable()
59 FindInstruction(message_.instruction_descriptor(), ir_context); in Apply()
29 TransformationToggleAccessChainInstruction( const protobufs::InstructionDescriptor& instruction_descriptor) TransformationToggleAccessChainInstruction() argument
H A Dfuzzer_pass_add_vector_shuffle_instructions.cpp18 #include "source/fuzz/instruction_descriptor.h"
36 const protobufs::InstructionDescriptor& instruction_descriptor) in Apply()
39 instruction_descriptor.target_instruction_opcode() && in Apply()
61 [this, instruction_descriptor]( in Apply()
88 FindInstruction(instruction_descriptor, ir_context), in Apply()
136 instruction_descriptor, GetFuzzerContext()->GetFreshId(), in Apply()
H A Dfuzzer_pass_push_ids_through_variables.cpp18 #include "source/fuzz/instruction_descriptor.h"
36 const protobufs::InstructionDescriptor& instruction_descriptor) in Apply()
39 instruction_descriptor.target_instruction_opcode() && in Apply()
87 [this, basic_type_id, instruction_descriptor]( in Apply()
112 FindInstruction(instruction_descriptor, ir_context), in Apply()
153 variable_storage_class, initializer_id, instruction_descriptor)); in Apply()
H A Dtransformation_adjust_branch_weights.cpp18 #include "source/fuzz/instruction_descriptor.h"
35 const protobufs::InstructionDescriptor& instruction_descriptor, in TransformationAdjustBranchWeights()
37 *message_.mutable_instruction_descriptor() = instruction_descriptor; in TransformationAdjustBranchWeights()
45 FindInstruction(message_.instruction_descriptor(), ir_context); in IsApplicable()
51 message_.instruction_descriptor().target_instruction_opcode()); in IsApplicable()
76 FindInstruction(message_.instruction_descriptor(), ir_context); in Apply()
34 TransformationAdjustBranchWeights( const protobufs::InstructionDescriptor& instruction_descriptor, const std::pair<uint32_t, uint32_t>& branch_weights) TransformationAdjustBranchWeights() argument
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
H A Dtransformation_swap_commutable_operands.cpp18 #include "source/fuzz/instruction_descriptor.h"
28 const protobufs::InstructionDescriptor& instruction_descriptor) { in TransformationSwapCommutableOperands()
29 *message_.mutable_instruction_descriptor() = instruction_descriptor; in TransformationSwapCommutableOperands()
35 FindInstruction(message_.instruction_descriptor(), ir_context); in IsApplicable()
39 message_.instruction_descriptor().target_instruction_opcode()); in IsApplicable()
49 FindInstruction(message_.instruction_descriptor(), ir_context); in Apply()
27 TransformationSwapCommutableOperands( const protobufs::InstructionDescriptor& instruction_descriptor) TransformationSwapCommutableOperands() argument
H A Dinstruction_descriptor.cpp15 #include "source/fuzz/instruction_descriptor.h"
21 const protobufs::InstructionDescriptor& instruction_descriptor, in FindInstruction()
24 instruction_descriptor.base_instruction_result_id()); in FindInstruction()
29 block->id() == instruction_descriptor.base_instruction_result_id(); in FindInstruction()
34 instruction_descriptor.base_instruction_result_id()) { in FindInstruction()
44 instruction_descriptor.target_instruction_opcode()) { in FindInstruction()
45 if (num_ignored == instruction_descriptor.num_opcodes_to_ignore()) { in FindInstruction()
20 FindInstruction( const protobufs::InstructionDescriptor& instruction_descriptor, spvtools::opt::IRContext* context) FindInstruction() argument
H A Dtransformation_toggle_access_chain_instruction.cpp18 #include "source/fuzz/instruction_descriptor.h"
30 const protobufs::InstructionDescriptor& instruction_descriptor) { in TransformationToggleAccessChainInstruction()
31 *message_.mutable_instruction_descriptor() = instruction_descriptor; in TransformationToggleAccessChainInstruction()
37 FindInstruction(message_.instruction_descriptor(), ir_context); in IsApplicable()
43 message_.instruction_descriptor().target_instruction_opcode()); in IsApplicable()
59 FindInstruction(message_.instruction_descriptor(), ir_context); in Apply()
29 TransformationToggleAccessChainInstruction( const protobufs::InstructionDescriptor& instruction_descriptor) TransformationToggleAccessChainInstruction() argument
H A Dfuzzer_pass_add_vector_shuffle_instructions.cpp18 #include "source/fuzz/instruction_descriptor.h"
36 const protobufs::InstructionDescriptor& instruction_descriptor) in Apply()
39 instruction_descriptor.target_instruction_opcode() && in Apply()
61 [this, instruction_descriptor]( in Apply()
88 FindInstruction(instruction_descriptor, ir_context), in Apply()
136 instruction_descriptor, GetFuzzerContext()->GetFreshId(), in Apply()
/third_party/spirv-tools/source/fuzz/
H A Dinstruction_descriptor.cpp15 #include "source/fuzz/instruction_descriptor.h"
21 const protobufs::InstructionDescriptor& instruction_descriptor, in FindInstruction()
24 instruction_descriptor.base_instruction_result_id()); in FindInstruction()
29 block->id() == instruction_descriptor.base_instruction_result_id(); in FindInstruction()
34 instruction_descriptor.base_instruction_result_id()) { in FindInstruction()
45 spv::Op(instruction_descriptor.target_instruction_opcode())) { in FindInstruction()
46 if (num_ignored == instruction_descriptor.num_opcodes_to_ignore()) { in FindInstruction()
20 FindInstruction( const protobufs::InstructionDescriptor& instruction_descriptor, spvtools::opt::IRContext* context) FindInstruction() argument
H A Dtransformation_swap_commutable_operands.cpp18 #include "source/fuzz/instruction_descriptor.h"
28 const protobufs::InstructionDescriptor& instruction_descriptor) { in TransformationSwapCommutableOperands()
29 *message_.mutable_instruction_descriptor() = instruction_descriptor; in TransformationSwapCommutableOperands()
35 FindInstruction(message_.instruction_descriptor(), ir_context); in IsApplicable()
39 message_.instruction_descriptor().target_instruction_opcode()); in IsApplicable()
49 FindInstruction(message_.instruction_descriptor(), ir_context); in Apply()
27 TransformationSwapCommutableOperands( const protobufs::InstructionDescriptor& instruction_descriptor) TransformationSwapCommutableOperands() argument
H A Dtransformation_toggle_access_chain_instruction.cpp18 #include "source/fuzz/instruction_descriptor.h"
30 const protobufs::InstructionDescriptor& instruction_descriptor) { in TransformationToggleAccessChainInstruction()
31 *message_.mutable_instruction_descriptor() = instruction_descriptor; in TransformationToggleAccessChainInstruction()
37 FindInstruction(message_.instruction_descriptor(), ir_context); in IsApplicable()
43 message_.instruction_descriptor().target_instruction_opcode()); in IsApplicable()
60 FindInstruction(message_.instruction_descriptor(), ir_context); in Apply()
29 TransformationToggleAccessChainInstruction( const protobufs::InstructionDescriptor& instruction_descriptor) TransformationToggleAccessChainInstruction() argument

Completed in 239 milliseconds

123456