Searched refs:add_mir (Results 1 – 2 of 2) sorted by relevance
1879 void MIRGraph::CombineMultiplyAdd(MIR* mul_mir, MIR* add_mir, bool mul_is_first_addend, in CombineMultiplyAdd() argument1883 add_mir->dalvikInsn.opcode = static_cast<Instruction::Code>(kMirOpMsubLong); in CombineMultiplyAdd()1885 add_mir->dalvikInsn.opcode = static_cast<Instruction::Code>(kMirOpMaddLong); in CombineMultiplyAdd()1889 add_mir->dalvikInsn.opcode = static_cast<Instruction::Code>(kMirOpMsubInt); in CombineMultiplyAdd()1891 add_mir->dalvikInsn.opcode = static_cast<Instruction::Code>(kMirOpMaddInt); in CombineMultiplyAdd()1894 add_mir->ssa_rep->num_uses = is_wide ? 6 : 3; in CombineMultiplyAdd()1898 addend0 = mul_is_first_addend ? add_mir->ssa_rep->uses[2] : add_mir->ssa_rep->uses[0]; in CombineMultiplyAdd()1899 addend1 = mul_is_first_addend ? add_mir->ssa_rep->uses[3] : add_mir->ssa_rep->uses[1]; in CombineMultiplyAdd()1901 addend0 = mul_is_first_addend ? add_mir->ssa_rep->uses[1] : add_mir->ssa_rep->uses[0]; in CombineMultiplyAdd()1904 AllocateSSAUseData(add_mir, add_mir->ssa_rep->num_uses); in CombineMultiplyAdd()[all …]
1336 void CombineMultiplyAdd(MIR* mul_mir, MIR* add_mir, bool mul_is_first_addend,