Home
last modified time | relevance | path

Searched refs:MoveOperands (Results 1 – 11 of 11) sorted by relevance

/art/compiler/optimizing/
Dparallel_move_resolver.cc30 MoveOperands* move = parallel_move->MoveOperandsAt(i); in BuildInitialMoveList()
44 const MoveOperands& move = *moves_[i]; in EmitNativeCode()
57 const MoveOperands& move = *moves_[i]; in EmitNativeCode()
68 MoveOperands* move = moves_[i]; in EmitNativeCode()
107 static void UpdateSourceOf(MoveOperands* move, Location updated_location, Location new_source) { in UpdateSourceOf()
119 MoveOperands* ParallelMoveResolverWithSwap::PerformMove(size_t index) { in PerformMove()
127 MoveOperands* move = moves_[index]; in PerformMove()
146 MoveOperands* required_swap = nullptr; in PerformMove()
148 const MoveOperands& other_move = *moves_[i]; in PerformMove()
201 for (MoveOperands* other_move : moves_) { in PerformMove()
[all …]
Dparallel_move_resolver.h28 class MoveOperands; variable
47 ArenaVector<MoveOperands*> moves_;
116 MoveOperands* PerformMove(size_t index);
182 void DeletePendingMove(MoveOperands* move);
185 MoveOperands* GetUnblockedPendingMove(Location loc);
194 ArenaVector<MoveOperands*> pending_moves_;
Dparallel_move_test.cc60 MoveOperands* move = moves_[index]; in EmitMove()
72 MoveOperands* move = moves_[index]; in EmitSwap()
131 MoveOperands* move = moves_[index]; in EmitMove()
Dgraph_visualizer.cc345 MoveOperands* move = instruction->MoveOperandsAt(i); in VisitParallelMove()
Dnodes.h7774 class MoveOperands : public ArenaObject<kArenaAllocMoveOperands> {
7776 MoveOperands(Location source, in MoveOperands() function
7848 std::ostream& operator<<(std::ostream& os, const MoveOperands& rhs);
7868 for (const MoveOperands& move : moves_) { in AddMove()
7884 for (const MoveOperands& move : moves_) { in AddMove()
7894 MoveOperands* MoveOperandsAt(size_t index) { in MoveOperandsAt()
7906 ArenaVector<MoveOperands> moves_;
Dcode_generator.cc555 MoveOperands* operands = parallel_move->MoveOperandsAt(i); in FinishCriticalNativeFrameSetup()
Dnodes.cc3064 std::ostream& operator<<(std::ostream& os, const MoveOperands& rhs) { in operator <<()
Dcode_generator_x86_64.cc5808 MoveOperands* move = moves_[index]; in EmitMove()
5993 MoveOperands* move = moves_[index]; in EmitSwap()
Dcode_generator_x86.cc6450 MoveOperands* move = moves_[index]; in EmitMove()
6668 MoveOperands* move = moves_[index]; in EmitSwap()
Dcode_generator_arm_vixl.cc7042 MoveOperands* move = moves_[index]; in EmitMove()
7201 MoveOperands* move = moves_[index]; in EmitSwap()
Dcode_generator_arm64.cc1123 MoveOperands* move = moves_[index]; in EmitMove()