• Home
  • Raw
  • Download

Lines Matching refs:destination

15   InstructionOperand destination;  member
21 return a.destination.CompareCanonicalized(b.destination); in operator ()()
140 if (outputs.find(move->destination()) != outputs.end() && in RemoveClobberedDestinations()
141 inputs.find(move->destination()) == inputs.end()) { in RemoveClobberedDestinations()
150 if (inputs.find(move->destination()) == inputs.end()) { in RemoveClobberedDestinations()
189 src_cant_be.insert(move->destination()); in MigrateMoves()
197 if (!Blocks(dst_cant_be, move->destination())) { in MigrateMoves()
198 MoveKey key = {move->source(), move->destination()}; in MigrateMoves()
213 src_cant_be.insert(current->destination); in MigrateMoves()
223 MoveKey key = {move->source(), move->destination()}; in MigrateMoves()
225 to_move.AddMove(move->source(), move->destination(), code_zone()); in MigrateMoves()
360 InstructionOperand dst = move->destination(); in OptimizeMerge()
384 InstructionOperand dest = current->first.destination; in OptimizeMerge()
405 conflicting_srcs.insert(current->first.destination); in OptimizeMerge()
431 MoveKey key = {move->source(), move->destination()}; in OptimizeMerge()
435 moves->AddMove(move->source(), move->destination()); in OptimizeMerge()
461 if (IsSlot(a->destination()) && !IsSlot(b->destination())) return false; in LoadCompare()
462 if (!IsSlot(a->destination()) && IsSlot(b->destination())) return true; in LoadCompare()
463 return a->destination().CompareCanonicalized(b->destination()); in LoadCompare()
497 if (IsSlot(group_begin->destination())) continue; in FinalizeMoves()
501 slot_1->AddMove(group_begin->destination(), load->destination()); in FinalizeMoves()