Home
last modified time | relevance | path

Searched refs:OpISub (Results 1 - 25 of 65) sorted by relevance

123

/third_party/spirv-tools/test/fuzz/fact_manager/
H A Ddata_synonym_and_id_equation_facts_test.cpp364 %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 Dtransformation_replace_add_sub_mul_with_carrying_extended.cpp47 // |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 Dfuzzer_pass_add_equation_instructions.cpp93 spv::Op::OpIAdd, spv::Op::OpISub, spv::Op::OpLogicalNot, in Apply()
205 case spv::Op::OpISub: { in Apply()
H A Dtransformation_add_no_contraction_decoration.cpp63 case spv::Op::OpISub: in IsArithmetic()
H A Dtransformation_add_relaxed_decoration.cpp87 case spv::Op::OpISub: in IsNumeric()
H A Dtransformation_wrap_vector_synonym.cpp188 case spv::Op::OpISub: in IsInstructionSupported()
H A Dtransformation_equation_instruction.cpp215 case spv::Op::OpISub: { in MaybeGetResultTypeId()
H A Dtransformation_add_synonym.cpp223 opcode = is_integral ? spv::Op::OpISub : spv::Op::OpFSub; in MakeSynonymousInstruction()
/third_party/spirv-tools/test/fuzz/
H A Dtransformation_equation_instruction_test.cpp309 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 Ddata_synonym_and_id_equation_facts.cpp173 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 DSpirvShaderSpec.cpp28 case spv::OpISub: in EvalSpecConstantOp()
226 case spv::OpISub: in EvalSpecConstantBinaryOp()
/third_party/spirv-tools/source/opt/
H A Dfolding_rules.cpp466 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 Dscalar_analysis.cpp179 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 Dfold.cpp76 case spv::Op::OpISub: in BinaryOperate()
584 case spv::Op::OpISub: in IsFoldableOpcode()
H A Dgraphics_robust_access_pass.cpp449 &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 Dloop_descriptor.cpp87 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 Dspirv.cs788 OpISub = 130, enumerator
H A Dspirv.hpp783 OpISub = 130, enumerator
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.1/
H A Dspirv.cs800 OpISub = 130, enumerator
H A Dspirv.hpp795 OpISub = 130, enumerator
/third_party/skia/third_party/externals/spirv-headers/include/spirv/1.2/
H A Dspirv.cs805 OpISub = 130, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.0/
H A Dspirv.cs788 OpISub = 130, enumerator
H A Dspirv.hpp783 OpISub = 130, enumerator
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Headers/include/spirv/1.1/
H A Dspirv.cs800 OpISub = 130, enumerator
H A Dspirv.hpp795 OpISub = 130, enumerator

Completed in 42 milliseconds

123