Lines Matching refs:destination

88   LOperand* destination = moves_[index].destination();  in PerformMove()  local
97 if (other_move.Blocks(destination) && !other_move.IsPending()) { in PerformMove()
107 moves_[index].set_destination(destination); in PerformMove()
113 if (other_move.Blocks(destination)) { in PerformMove()
128 LOperand* destination = moves_[i].destination(); in Verify() local
130 SLOW_DCHECK(!destination->Equals(moves_[j].destination())); in Verify()
142 DCHECK(moves_[index].destination()->Equals(moves_[root_index_].source())); in BreakCycle()
146 saved_destination_ = moves_[index].destination(); in BreakCycle()
189 LOperand* destination = moves_[index].destination(); in EmitMove() local
196 if (destination->IsRegister()) { in EmitMove()
197 __ mov(cgen_->ToRegister(destination), source_register); in EmitMove()
199 DCHECK(destination->IsStackSlot()); in EmitMove()
200 __ sw(source_register, cgen_->ToMemOperand(destination)); in EmitMove()
204 if (destination->IsRegister()) { in EmitMove()
205 __ lw(cgen_->ToRegister(destination), source_operand); in EmitMove()
207 DCHECK(destination->IsStackSlot()); in EmitMove()
208 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()
229 if (destination->IsRegister()) { in EmitMove()
230 Register dst = cgen_->ToRegister(destination); in EmitMove()
238 } else if (destination->IsDoubleRegister()) { in EmitMove()
239 DoubleRegister result = cgen_->ToDoubleRegister(destination); in EmitMove()
243 DCHECK(destination->IsStackSlot()); in EmitMove()
253 __ sw(kLithiumScratchReg, cgen_->ToMemOperand(destination)); in EmitMove()
258 if (destination->IsDoubleRegister()) { in EmitMove()
259 __ mov_d(cgen_->ToDoubleRegister(destination), source_register); in EmitMove()
261 DCHECK(destination->IsDoubleStackSlot()); in EmitMove()
262 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()
268 if (destination->IsDoubleRegister()) { in EmitMove()
269 __ ldc1(cgen_->ToDoubleRegister(destination), source_operand); in EmitMove()
271 DCHECK(destination->IsDoubleStackSlot()); in EmitMove()
272 MemOperand destination_operand = cgen_->ToMemOperand(destination); in EmitMove()
279 cgen_->ToHighMemOperand(destination); in EmitMove()