Home
last modified time | relevance | path

Searched refs:SpvOpIMul (Results 1 – 25 of 68) sorted by relevance

123

/external/angle/third_party/spirv-tools/src/test/fuzz/
Dtransformation_swap_commutable_operands_test.cpp126 instructionDescriptor = MakeInstructionDescriptor(28, SpvOpIMul, 0); in TEST()
206 instructionDescriptor = MakeInstructionDescriptor(38, SpvOpIMul, 0); in TEST()
229 instructionDescriptor = MakeInstructionDescriptor(16, SpvOpIMul, 100); in TEST()
351 instructionDescriptor = MakeInstructionDescriptor(28, SpvOpIMul, 0); in TEST()
/external/deqp-deps/SPIRV-Tools/test/fuzz/
Dtransformation_swap_commutable_operands_test.cpp126 instructionDescriptor = MakeInstructionDescriptor(28, SpvOpIMul, 0); in TEST()
206 instructionDescriptor = MakeInstructionDescriptor(38, SpvOpIMul, 0); in TEST()
229 instructionDescriptor = MakeInstructionDescriptor(16, SpvOpIMul, 100); in TEST()
351 instructionDescriptor = MakeInstructionDescriptor(28, SpvOpIMul, 0); in TEST()
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dstrength_reduction_pass.cpp73 assert((*inst)->opcode() == SpvOp::SpvOpIMul && in ReplaceMultiplyByPowerOf2()
187 case SpvOp::SpvOpIMul: in ScanFunctions()
Dfold.cpp78 case SpvOp::SpvOpIMul: in BinaryOperate()
303 case SpvOp::SpvOpIMul: in FoldBinaryIntegerOpToConstant()
582 case SpvOp::SpvOpIMul: in IsFoldableOpcode()
Dfolding_rules.cpp340 if (opcode == SpvOpFMul || opcode == SpvOpFDiv || opcode == SpvOpIMul || in MergeNegateMulDivArithmetic()
527 case SpvOpIMul: in PerformIntegerOperation()
612 assert(inst->opcode() == SpvOpFMul || inst->opcode() == SpvOpIMul); in MergeMulMulArithmetic()
738 assert(inst->opcode() == SpvOpFMul || inst->opcode() == SpvOpIMul); in MergeMulNegateArithmetic()
1337 inst->SetOpcode(inst->opcode() == SpvOpFAdd ? SpvOpFMul : SpvOpIMul); in FactorAddMulsOpnds()
1359 add_op0_inst->opcode() != SpvOpIMul) in FactorAddMuls()
1364 add_op1_inst->opcode() != SpvOpIMul) in FactorAddMuls()
1395 assert(inst->opcode() == SpvOpIMul && "Wrong opcode. Should be OpIMul."); in IntMultipleBy1()
2471 rules_[SpvOpIMul].push_back(IntMultipleBy1()); in AddFoldingRules()
2472 rules_[SpvOpIMul].push_back(MergeMulMulArithmetic()); in AddFoldingRules()
[all …]
/external/angle/third_party/spirv-tools/src/source/opt/
Dstrength_reduction_pass.cpp73 assert((*inst)->opcode() == SpvOp::SpvOpIMul && in ReplaceMultiplyByPowerOf2()
187 case SpvOp::SpvOpIMul: in ScanFunctions()
Dfold.cpp78 case SpvOp::SpvOpIMul: in BinaryOperate()
303 case SpvOp::SpvOpIMul: in FoldBinaryIntegerOpToConstant()
582 case SpvOp::SpvOpIMul: in IsFoldableOpcode()
Dfolding_rules.cpp340 if (opcode == SpvOpFMul || opcode == SpvOpFDiv || opcode == SpvOpIMul || in MergeNegateMulDivArithmetic()
527 case SpvOpIMul: in PerformIntegerOperation()
612 assert(inst->opcode() == SpvOpFMul || inst->opcode() == SpvOpIMul); in MergeMulMulArithmetic()
738 assert(inst->opcode() == SpvOpFMul || inst->opcode() == SpvOpIMul); in MergeMulNegateArithmetic()
1337 inst->SetOpcode(inst->opcode() == SpvOpFAdd ? SpvOpFMul : SpvOpIMul); in FactorAddMulsOpnds()
1359 add_op0_inst->opcode() != SpvOpIMul) in FactorAddMuls()
1364 add_op1_inst->opcode() != SpvOpIMul) in FactorAddMuls()
1395 assert(inst->opcode() == SpvOpIMul && "Wrong opcode. Should be OpIMul."); in IntMultipleBy1()
2471 rules_[SpvOpIMul].push_back(IntMultipleBy1()); in AddFoldingRules()
2472 rules_[SpvOpIMul].push_back(MergeMulMulArithmetic()); in AddFoldingRules()
[all …]
Dscalar_analysis.cpp100 assert(multiply->opcode() == SpvOp::SpvOpIMul && in AnalyzeMultiplyOp()
185 case SpvOp::SpvOpIMul: { in AnalyzeInstruction()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dstrength_reduction_pass.cpp73 assert((*inst)->opcode() == SpvOp::SpvOpIMul && in ReplaceMultiplyByPowerOf2()
187 case SpvOp::SpvOpIMul: in ScanFunctions()
Dfold.cpp78 case SpvOp::SpvOpIMul: in BinaryOperate()
303 case SpvOp::SpvOpIMul: in FoldBinaryIntegerOpToConstant()
582 case SpvOp::SpvOpIMul: in IsFoldableOpcode()
Dfolding_rules.cpp340 if (opcode == SpvOpFMul || opcode == SpvOpFDiv || opcode == SpvOpIMul || in MergeNegateMulDivArithmetic()
527 case SpvOpIMul: in PerformIntegerOperation()
612 assert(inst->opcode() == SpvOpFMul || inst->opcode() == SpvOpIMul); in MergeMulMulArithmetic()
738 assert(inst->opcode() == SpvOpFMul || inst->opcode() == SpvOpIMul); in MergeMulNegateArithmetic()
1337 inst->SetOpcode(inst->opcode() == SpvOpFAdd ? SpvOpFMul : SpvOpIMul); in FactorAddMulsOpnds()
1359 add_op0_inst->opcode() != SpvOpIMul) in FactorAddMuls()
1364 add_op1_inst->opcode() != SpvOpIMul) in FactorAddMuls()
1395 assert(inst->opcode() == SpvOpIMul && "Wrong opcode. Should be OpIMul."); in IntMultipleBy1()
2471 rules_[SpvOpIMul].push_back(IntMultipleBy1()); in AddFoldingRules()
2472 rules_[SpvOpIMul].push_back(MergeMulMulArithmetic()); in AddFoldingRules()
[all …]
Dscalar_analysis.cpp100 assert(multiply->opcode() == SpvOp::SpvOpIMul && in AnalyzeMultiplyOp()
185 case SpvOp::SpvOpIMul: { in AnalyzeInstruction()
/external/angle/third_party/spirv-tools/src/source/fuzz/
Dtransformation_add_no_contraction_decoration.cpp66 case SpvOpIMul: in IsArithmetic()
/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dtransformation_add_no_contraction_decoration.cpp66 case SpvOpIMul: in IsArithmetic()
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_add_no_contraction_decoration.cpp67 case SpvOpIMul: in IsArithmetic()
/external/deqp-deps/SPIRV-Tools/source/
Dopcode.cpp536 case SpvOpIMul: in spvOpcodeIsScalarizable()
626 case SpvOpIMul: in spvOpcodeIsCommutativeBinaryOperator()
/external/angle/third_party/spirv-tools/src/source/
Dopcode.cpp536 case SpvOpIMul: in spvOpcodeIsScalarizable()
626 case SpvOpIMul: in spvOpcodeIsCommutativeBinaryOperator()
/external/deqp-deps/SPIRV-Tools/test/reduce/
Dreducer_test.cpp275 return InterestingWhileOpcodeExists(binary, SpvOpIMul, count, false); in InterestingWhileIMulReachable()
/external/angle/third_party/spirv-tools/src/test/reduce/
Dreducer_test.cpp275 return InterestingWhileOpcodeExists(binary, SpvOpIMul, count, false); in InterestingWhileIMulReachable()
/external/swiftshader/third_party/SPIRV-Tools/test/reduce/
Dreducer_test.cpp275 return InterestingWhileOpcodeExists(binary, SpvOpIMul, count, false); in InterestingWhileIMulReachable()
/external/angle/third_party/spirv-tools/src/source/val/
Dvalidate_arithmetics.cpp86 case SpvOpIMul: in ArithmeticsPass()
92 (opcode != SpvOpIMul && opcode != SpvOpSRem && opcode != SpvOpSMod); in ArithmeticsPass()
/external/deqp-deps/SPIRV-Tools/source/val/
Dvalidate_arithmetics.cpp86 case SpvOpIMul: in ArithmeticsPass()
92 (opcode != SpvOpIMul && opcode != SpvOpSRem && opcode != SpvOpSMod); in ArithmeticsPass()
/external/swiftshader/third_party/SPIRV-Tools/source/val/
Dvalidate_arithmetics.cpp86 case SpvOpIMul: in ArithmeticsPass()
92 (opcode != SpvOpIMul && opcode != SpvOpSRem && opcode != SpvOpSMod); in ArithmeticsPass()
/external/swiftshader/third_party/SPIRV-Tools/test/fuzz/
Dtransformation_split_block_test.cpp127 MakeInstructionDescriptor(88, SpvOpIMul, 22), 100) in TEST()

123