Lines Matching refs:destination
111 LOperand* destination = moves_[index].destination(); in PerformMove() local
120 if (other_move.Blocks(destination) && !other_move.IsPending()) { in PerformMove()
130 moves_[index].set_destination(destination); in PerformMove()
136 if (other_move.Blocks(destination)) { in PerformMove()
151 LOperand* destination = moves_[i].destination(); in Verify() local
153 SLOW_ASSERT(!destination->Equals(moves_[j].destination())); in Verify()
165 ASSERT(moves_[index].destination()->Equals(moves_[root_index_].source())); in BreakCycle()
169 saved_destination_ = moves_[index].destination(); in BreakCycle()
212 LOperand* destination = moves_[index].destination(); in EmitMove() local
219 if (destination->IsRegister()) { in EmitMove()
220 __ mov(cgen_->ToRegister(destination), source_register); in EmitMove()
222 ASSERT(destination->IsStackSlot()); in EmitMove()
223 __ str(source_register, cgen_->ToMemOperand(destination)); in EmitMove()
228 if (destination->IsRegister()) { in EmitMove()
229 __ ldr(cgen_->ToRegister(destination), source_operand); in EmitMove()
231 ASSERT(destination->IsStackSlot()); in EmitMove()
232 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()
252 if (destination->IsRegister()) { in EmitMove()
253 __ mov(cgen_->ToRegister(destination), source_operand); in EmitMove()
255 ASSERT(destination->IsStackSlot()); in EmitMove()
257 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()
259 __ str(kSavedValueRegister, cgen_->ToMemOperand(destination)); in EmitMove()
264 if (destination->IsDoubleRegister()) { in EmitMove()
265 __ vmov(cgen_->ToDoubleRegister(destination), source_register); in EmitMove()
267 ASSERT(destination->IsDoubleStackSlot()); in EmitMove()
268 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()
274 if (destination->IsDoubleRegister()) { in EmitMove()
275 __ vldr(cgen_->ToDoubleRegister(destination), source_operand); in EmitMove()
277 ASSERT(destination->IsDoubleStackSlot()); in EmitMove()
278 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()
285 cgen_->ToHighMemOperand(destination); in EmitMove()