Home
last modified time | relevance | path

Searched refs:mul_instr (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_optimizer.cpp2675 Instruction* mul_instr = ctx.info[val.id()].instr; in combine_instruction() local
2677 if (mul_instr->operands[0].isLiteral()) in combine_instruction()
2679 if (mul_instr->isVOP3() && static_cast<VOP3A_instruction*>(mul_instr)->clamp) in combine_instruction()
2681 if (mul_instr->isSDWA()) in combine_instruction()
2685 ctx.uses[mul_instr->definitions[0].tempId()]--; in combine_instruction()
2689 … instr.reset(create_instruction<VOP3A_instruction>(mul_instr->opcode, asVOP3(Format::VOP2), 2, 1)); in combine_instruction()
2690 instr->operands[0] = mul_instr->operands[0]; in combine_instruction()
2691 instr->operands[1] = mul_instr->operands[1]; in combine_instruction()
2694 if (mul_instr->isVOP3()) { in combine_instruction()
2695 VOP3A_instruction* mul = static_cast<VOP3A_instruction*>(mul_instr); in combine_instruction()
[all …]
/external/v8/src/compiler/backend/ppc/
Dcode-generator-ppc.cc405 #define ASSEMBLE_MODULO(div_instr, mul_instr) \ argument
409 __ mul_instr(scratch, scratch, i.InputRegister(1)); \