/external/angle/third_party/spirv-tools/src/test/fuzz/ |
D | transformation_swap_commutable_operands_test.cpp | 126 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/ |
D | transformation_swap_commutable_operands_test.cpp | 126 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/ |
D | strength_reduction_pass.cpp | 73 assert((*inst)->opcode() == SpvOp::SpvOpIMul && in ReplaceMultiplyByPowerOf2() 187 case SpvOp::SpvOpIMul: in ScanFunctions()
|
D | fold.cpp | 78 case SpvOp::SpvOpIMul: in BinaryOperate() 303 case SpvOp::SpvOpIMul: in FoldBinaryIntegerOpToConstant() 582 case SpvOp::SpvOpIMul: in IsFoldableOpcode()
|
D | folding_rules.cpp | 340 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/ |
D | strength_reduction_pass.cpp | 73 assert((*inst)->opcode() == SpvOp::SpvOpIMul && in ReplaceMultiplyByPowerOf2() 187 case SpvOp::SpvOpIMul: in ScanFunctions()
|
D | fold.cpp | 78 case SpvOp::SpvOpIMul: in BinaryOperate() 303 case SpvOp::SpvOpIMul: in FoldBinaryIntegerOpToConstant() 582 case SpvOp::SpvOpIMul: in IsFoldableOpcode()
|
D | folding_rules.cpp | 340 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 …]
|
D | scalar_analysis.cpp | 100 assert(multiply->opcode() == SpvOp::SpvOpIMul && in AnalyzeMultiplyOp() 185 case SpvOp::SpvOpIMul: { in AnalyzeInstruction()
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | strength_reduction_pass.cpp | 73 assert((*inst)->opcode() == SpvOp::SpvOpIMul && in ReplaceMultiplyByPowerOf2() 187 case SpvOp::SpvOpIMul: in ScanFunctions()
|
D | fold.cpp | 78 case SpvOp::SpvOpIMul: in BinaryOperate() 303 case SpvOp::SpvOpIMul: in FoldBinaryIntegerOpToConstant() 582 case SpvOp::SpvOpIMul: in IsFoldableOpcode()
|
D | folding_rules.cpp | 340 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 …]
|
D | scalar_analysis.cpp | 100 assert(multiply->opcode() == SpvOp::SpvOpIMul && in AnalyzeMultiplyOp() 185 case SpvOp::SpvOpIMul: { in AnalyzeInstruction()
|
/external/angle/third_party/spirv-tools/src/source/fuzz/ |
D | transformation_add_no_contraction_decoration.cpp | 66 case SpvOpIMul: in IsArithmetic()
|
/external/deqp-deps/SPIRV-Tools/source/fuzz/ |
D | transformation_add_no_contraction_decoration.cpp | 66 case SpvOpIMul: in IsArithmetic()
|
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
D | transformation_add_no_contraction_decoration.cpp | 67 case SpvOpIMul: in IsArithmetic()
|
/external/deqp-deps/SPIRV-Tools/source/ |
D | opcode.cpp | 536 case SpvOpIMul: in spvOpcodeIsScalarizable() 626 case SpvOpIMul: in spvOpcodeIsCommutativeBinaryOperator()
|
/external/angle/third_party/spirv-tools/src/source/ |
D | opcode.cpp | 536 case SpvOpIMul: in spvOpcodeIsScalarizable() 626 case SpvOpIMul: in spvOpcodeIsCommutativeBinaryOperator()
|
/external/deqp-deps/SPIRV-Tools/test/reduce/ |
D | reducer_test.cpp | 275 return InterestingWhileOpcodeExists(binary, SpvOpIMul, count, false); in InterestingWhileIMulReachable()
|
/external/angle/third_party/spirv-tools/src/test/reduce/ |
D | reducer_test.cpp | 275 return InterestingWhileOpcodeExists(binary, SpvOpIMul, count, false); in InterestingWhileIMulReachable()
|
/external/swiftshader/third_party/SPIRV-Tools/test/reduce/ |
D | reducer_test.cpp | 275 return InterestingWhileOpcodeExists(binary, SpvOpIMul, count, false); in InterestingWhileIMulReachable()
|
/external/angle/third_party/spirv-tools/src/source/val/ |
D | validate_arithmetics.cpp | 86 case SpvOpIMul: in ArithmeticsPass() 92 (opcode != SpvOpIMul && opcode != SpvOpSRem && opcode != SpvOpSMod); in ArithmeticsPass()
|
/external/deqp-deps/SPIRV-Tools/source/val/ |
D | validate_arithmetics.cpp | 86 case SpvOpIMul: in ArithmeticsPass() 92 (opcode != SpvOpIMul && opcode != SpvOpSRem && opcode != SpvOpSMod); in ArithmeticsPass()
|
/external/swiftshader/third_party/SPIRV-Tools/source/val/ |
D | validate_arithmetics.cpp | 86 case SpvOpIMul: in ArithmeticsPass() 92 (opcode != SpvOpIMul && opcode != SpvOpSRem && opcode != SpvOpSMod); in ArithmeticsPass()
|
/external/swiftshader/third_party/SPIRV-Tools/test/fuzz/ |
D | transformation_split_block_test.cpp | 127 MakeInstructionDescriptor(88, SpvOpIMul, 22), 100) in TEST()
|