Searched refs:move_result_mir (Results 1 – 3 of 3) sorted by relevance
810 MIR* move_result_mir = mir_graph_->FindMoveResult(bb, mir); in InitializeSRegs() local811 if (move_result_mir != nullptr) { in InitializeSRegs()812 DCHECK_EQ(move_result_mir->dalvikInsn.opcode, Instruction::MOVE_RESULT_OBJECT); in InitializeSRegs()813 sregs_[move_result_mir->ssa_rep->defs[0]] = array_type.AsNonNull(); in InitializeSRegs()835 MIR* move_result_mir = mir_graph_->FindMoveResult(bb, mir); in InitializeSRegs() local836 if (move_result_mir != nullptr) { in InitializeSRegs()838 sregs_[move_result_mir->ssa_rep->defs[0]] = return_type.AsNonNull(); in InitializeSRegs()840 DCHECK_EQ(move_result_mir->ssa_rep->defs[0] + 1, move_result_mir->ssa_rep->defs[1]); in InitializeSRegs()841 sregs_[move_result_mir->ssa_rep->defs[1]] = return_type.ToHighWord(); in InitializeSRegs()
1694 MIR* move_result_mir = static_cast<MIR *>(arena_->Alloc(sizeof(MIR), kArenaAllocMIR)); in StringChange() local1695 move_result_mir->dalvikInsn.opcode = Instruction::MOVE_RESULT_OBJECT; in StringChange()1696 move_result_mir->dalvikInsn.vA = orig_this_reg; in StringChange()1697 move_result_mir->offset = mir->offset; in StringChange()1698 move_result_mir->m_unit_index = mir->m_unit_index; in StringChange()1699 bb->InsertMIRAfter(mir, move_result_mir); in StringChange()1716 bb->InsertMIRAfter(move_result_mir, move_mir); in StringChange()
1742 MIR* move_result_mir = FindMoveResult(bb, mir); in NewMemCallInfo() local1743 if (move_result_mir == nullptr) { in NewMemCallInfo()1746 info->result = GetRawDest(move_result_mir); in NewMemCallInfo()1747 move_result_mir->dalvikInsn.opcode = static_cast<Instruction::Code>(kMirOpNop); in NewMemCallInfo()