/third_party/spirv-tools/test/fuzz/fact_manager/ |
H A D | data_synonym_and_id_equation_facts_test.cpp | 364 %19 = OpISub %6 %14 %18 ; ==> synonymous(%19, %15) in TEST() 365 %20 = OpISub %6 %14 %17 ; ==> synonymous(%20, %16) in TEST() 367 %22 = OpISub %6 %16 %21 in TEST() 388 fact_manager.AddFactIdEquation(19, spv::Op::OpISub, {14, 18}); in TEST() 389 fact_manager.AddFactIdEquation(20, spv::Op::OpISub, {14, 17}); in TEST() 392 fact_manager.AddFactIdEquation(22, spv::Op::OpISub, {16, 21}); in TEST() 420 %14 = OpISub %6 %15 %16 in TEST() 423 %19 = OpISub %6 %14 %15 in TEST() 425 %21 = OpISub %6 %14 %19 ; ==> synonymous(%21, %15) in TEST() 426 %22 = OpISub in TEST() [all...] |
/third_party/spirv-tools/source/fuzz/ |
H A D | transformation_replace_add_sub_mul_with_carrying_extended.cpp | 47 // |message_.result_id| must refer to a suitable OpIAdd, OpISub or OpIMul in IsApplicable() 106 case spv::Op::OpISub: in Apply() 169 // Only instructions OpIAdd, OpISub, OpIMul are supported. in IsInstructionSuitable() 172 case spv::Op::OpISub: in IsInstructionSuitable() 200 // In case of OpIAdd and OpISub, the type must be unsigned. in IsInstructionSuitable() 205 case spv::Op::OpISub: { in IsInstructionSuitable() 206 // In case of OpIAdd and OpISub if the operand is a vector, the component in IsInstructionSuitable()
|
H A D | fuzzer_pass_add_equation_instructions.cpp | 93 spv::Op::OpIAdd, spv::Op::OpISub, spv::Op::OpLogicalNot, in Apply() 205 case spv::Op::OpISub: { in Apply()
|
H A D | transformation_add_no_contraction_decoration.cpp | 63 case spv::Op::OpISub: in IsArithmetic()
|
H A D | transformation_add_relaxed_decoration.cpp | 87 case spv::Op::OpISub: in IsNumeric()
|
H A D | transformation_wrap_vector_synonym.cpp | 188 case spv::Op::OpISub: in IsInstructionSupported()
|
H A D | transformation_equation_instruction.cpp | 215 case spv::Op::OpISub: { in MaybeGetResultTypeId()
|
H A D | transformation_add_synonym.cpp | 223 opcode = is_integral ? spv::Op::OpISub : spv::Op::OpFSub; in MakeSynonymousInstruction()
|
/third_party/spirv-tools/test/fuzz/ |
H A D | transformation_equation_instruction_test.cpp | 309 19, spv::Op::OpISub, {14, 16}, return_instruction); in TEST() 320 20, spv::Op::OpISub, {14, 15}, return_instruction); in TEST() 331 22, spv::Op::OpISub, {16, 14}, return_instruction); in TEST() 369 %19 = OpISub %6 %14 %16 ; ==> synonymous(%19, %15) in TEST() 370 %20 = OpISub %6 %14 %15 ; ==> synonymous(%20, %16) in TEST() 371 %22 = OpISub %6 %16 %14 in TEST() 411 14, spv::Op::OpISub, {15, 16}, return_instruction); in TEST() 444 19, spv::Op::OpISub, {14, 15}, return_instruction); in TEST() 464 21, spv::Op::OpISub, {14, 19}, return_instruction); in TEST() 475 22, spv::Op::OpISub, {1 in TEST() [all...] |
/third_party/spirv-tools/source/fuzz/fact_manager/ |
H A D | data_synonym_and_id_equation_facts.cpp | 173 if (equation.opcode == spv::Op::OpISub) { in AddEquationFactRecursive() 183 if (equation.opcode == spv::Op::OpISub) { in AddEquationFactRecursive() 194 case spv::Op::OpISub: { in AddEquationFactRecursive() 211 if (equation.opcode == spv::Op::OpISub) { in AddEquationFactRecursive() 238 if (equation.opcode == spv::Op::OpISub) { in AddEquationFactRecursive()
|
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
H A D | SpirvShaderSpec.cpp | 28 case spv::OpISub: in EvalSpecConstantOp() 226 case spv::OpISub: in EvalSpecConstantBinaryOp()
|
/third_party/spirv-tools/source/opt/ |
H A D | folding_rules.cpp | 466 op_inst->opcode() == spv::Op::OpISub) { in MergeNegateAddSubArithmetic() 491 : spv::Op::OpISub); in MergeNegateAddSubArithmetic() member in spv::Op 603 case spv::Op::OpISub: 1041 : spv::Op::OpISub); 1061 inst->opcode() == spv::Op::OpISub); 1175 other_inst->opcode() == spv::Op::OpISub) { 1218 inst->opcode() == spv::Op::OpISub); 1284 inst->opcode() == spv::Op::OpISub); 1301 other_inst->opcode() == spv::Op::OpISub) { 1354 sub_inst->opcode() != spv::Op::OpISub) [all...] |
H A D | scalar_analysis.cpp | 179 case spv::Op::OpISub: in AnalyzeInstruction() 229 inst->opcode() == spv::Op::OpISub) && in AnalyzeAddOp() 230 "Add node must be created from a OpIAdd or OpISub instruction"); in AnalyzeAddOp() 241 if (inst->opcode() == spv::Op::OpISub) { in AnalyzeAddOp()
|
H A D | fold.cpp | 76 case spv::Op::OpISub: in BinaryOperate() 584 case spv::Op::OpISub: in IsFoldableOpcode()
|
H A D | graphics_robust_access_pass.cpp | 449 &inst, spv::Op::OpISub, type_mgr->GetId(wider_type), TakeNextId(), in ClampIndicesForAccessChain() 819 // %max_sample_index = OpISub %uint %sample_count %uint_1 in ClampCoordinateForImageTexelPointer() 997 image_texel_pointer, spv::Op::OpISub, in ClampCoordinateForImageTexelPointer()
|
H A D | loop_descriptor.cpp | 87 case spv::Op::OpISub: in IsSupportedStepOp() 712 if (step_inst->opcode() == spv::Op::OpISub) { in FindNumberOfIterations()
|
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.0/ |
H A D | spirv.cs | 788 OpISub = 130, enumerator
|
H A D | spirv.hpp | 783 OpISub = 130, enumerator
|
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.1/ |
H A D | spirv.cs | 800 OpISub = 130, enumerator
|
H A D | spirv.hpp | 795 OpISub = 130, enumerator
|
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.2/ |
H A D | spirv.cs | 805 OpISub = 130, enumerator
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.0/ |
H A D | spirv.cs | 788 OpISub = 130, enumerator
|
H A D | spirv.hpp | 783 OpISub = 130, enumerator
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.1/ |
H A D | spirv.cs | 800 OpISub = 130, enumerator
|
H A D | spirv.hpp | 795 OpISub = 130, enumerator
|