Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/SPIRV-Tools/test/fuzz/
Dtransformation_swap_commutable_operands_test.cpp127 instructionDescriptor = MakeInstructionDescriptor(28, SpvOpIMul, 0); in TEST()
207 instructionDescriptor = MakeInstructionDescriptor(38, SpvOpIMul, 0); in TEST()
230 instructionDescriptor = MakeInstructionDescriptor(16, SpvOpIMul, 100); in TEST()
350 instructionDescriptor = MakeInstructionDescriptor(28, SpvOpIMul, 0); in TEST()
Dtransformation_composite_insert_test.cpp150 MakeInstructionDescriptor(29, SpvOpIMul, 0), 50, 29, 11, {1, 0, 0}); in TEST()
790 MakeInstructionDescriptor(31, SpvOpIMul, 0), 50, 27, 60, {1}); in TEST()
797 MakeInstructionDescriptor(31, SpvOpIMul, 0), 50, 61, 21, {1}); in TEST()
/external/deqp-deps/SPIRV-Tools/test/fuzz/
Dtransformation_swap_commutable_operands_test.cpp127 instructionDescriptor = MakeInstructionDescriptor(28, SpvOpIMul, 0); in TEST()
207 instructionDescriptor = MakeInstructionDescriptor(38, SpvOpIMul, 0); in TEST()
230 instructionDescriptor = MakeInstructionDescriptor(16, SpvOpIMul, 100); in TEST()
350 instructionDescriptor = MakeInstructionDescriptor(28, SpvOpIMul, 0); in TEST()
Dtransformation_composite_insert_test.cpp150 MakeInstructionDescriptor(29, SpvOpIMul, 0), 50, 29, 11, {1, 0, 0}); in TEST()
790 MakeInstructionDescriptor(31, SpvOpIMul, 0), 50, 27, 60, {1}); in TEST()
797 MakeInstructionDescriptor(31, SpvOpIMul, 0), 50, 61, 21, {1}); 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 …]
Dinst_bindless_check_pass.cpp380 GetUintId(), SpvOpIMul, arr_stride_id, curr_idx_32b_id); in GenLastByteIdx()
403 GetUintId(), SpvOpIMul, col_stride_id, curr_idx_32b_id); in GenLastByteIdx()
416 GetUintId(), SpvOpIMul, matrix_stride_id, curr_idx_32b_id); in GenLastByteIdx()
422 GetUintId(), SpvOpIMul, comp_ty_sz_id, curr_idx_32b_id); in GenLastByteIdx()
/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 …]
Dinst_bindless_check_pass.cpp380 GetUintId(), SpvOpIMul, arr_stride_id, curr_idx_32b_id); in GenLastByteIdx()
403 GetUintId(), SpvOpIMul, col_stride_id, curr_idx_32b_id); in GenLastByteIdx()
416 GetUintId(), SpvOpIMul, matrix_stride_id, curr_idx_32b_id); in GenLastByteIdx()
422 GetUintId(), SpvOpIMul, comp_ty_sz_id, curr_idx_32b_id); in GenLastByteIdx()
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_replace_add_sub_mul_with_carrying_extended.cpp110 case SpvOpIMul: in Apply()
174 case SpvOpIMul: in IsInstructionSuitable()
Dtransformation_add_no_contraction_decoration.cpp66 case SpvOpIMul: in IsArithmetic()
Dtransformation_add_relaxed_decoration.cpp90 case SpvOpIMul: in IsNumeric()
Dtransformation_replace_id_with_synonym.cpp119 case SpvOpIMul: in IsAgnosticToSignednessOfOperand()
/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dtransformation_replace_add_sub_mul_with_carrying_extended.cpp110 case SpvOpIMul: in Apply()
174 case SpvOpIMul: in IsInstructionSuitable()
Dtransformation_add_no_contraction_decoration.cpp66 case SpvOpIMul: in IsArithmetic()
Dtransformation_add_relaxed_decoration.cpp90 case SpvOpIMul: in IsNumeric()
Dtransformation_replace_id_with_synonym.cpp119 case SpvOpIMul: in IsAgnosticToSignednessOfOperand()
/external/swiftshader/third_party/SPIRV-Tools/source/
Dopcode.cpp554 case SpvOpIMul: in spvOpcodeIsScalarizable()
644 case SpvOpIMul: in spvOpcodeIsCommutativeBinaryOperator()
/external/deqp-deps/SPIRV-Tools/source/
Dopcode.cpp554 case SpvOpIMul: in spvOpcodeIsScalarizable()
644 case SpvOpIMul: in spvOpcodeIsCommutativeBinaryOperator()
/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/deqp-deps/SPIRV-Tools/test/reduce/
Dreducer_test.cpp256 return InterestingWhileOpcodeExists(binary, SpvOpIMul, count, false); in InterestingWhileIMulReachable()

123