Home
last modified time | relevance | path

Searched refs:parallel_moves (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/compiler/
Dmove-optimizer.cc55 ParallelMove* moves = instr->parallel_moves()[i]; in GapsCanMoveOver()
71 ParallelMove* moves = instr->parallel_moves()[i]; in FindFirstNonEmptySlot()
161 std::swap(instr->parallel_moves()[Instruction::FIRST_GAP_POSITION], in CompressBlock()
162 instr->parallel_moves()[Instruction::LAST_GAP_POSITION]); in CompressBlock()
164 CompressMoves(instr->parallel_moves()[Instruction::FIRST_GAP_POSITION], in CompressBlock()
165 instr->parallel_moves()[Instruction::LAST_GAP_POSITION]); in CompressBlock()
171 instr->parallel_moves()[Instruction::FIRST_GAP_POSITION]; in CompressBlock()
173 instr->parallel_moves()[Instruction::LAST_GAP_POSITION]; in CompressBlock()
182 ParallelMove* pred_moves = prev_instr->parallel_moves()[0]; in CompressBlock()
186 std::swap(prev_instr->parallel_moves()[0], instr->parallel_moves()[0]); in CompressBlock()
[all …]
Dinstruction.cc462 if (instr.parallel_moves()[i] != nullptr) { in operator <<()
464 instr.parallel_moves()[i]}; in operator <<()
Dinstruction.h811 ParallelMove* const* parallel_moves() const { return &parallel_moves_[0]; } in parallel_moves() function
812 ParallelMove** parallel_moves() { return &parallel_moves_[0]; } in parallel_moves() function
/external/v8/test/unittests/compiler/
Dmove-optimizer-unittest.cc99 CHECK_EQ(0, NonRedundantSize(first_instr->parallel_moves()[0])); in TEST_F()
100 auto move = last_instr->parallel_moves()[0]; in TEST_F()
123 CHECK_EQ(0, NonRedundantSize(first_instr->parallel_moves()[0])); in TEST_F()
124 auto move = last_instr->parallel_moves()[0]; in TEST_F()
142 auto move = gap->parallel_moves()[0]; in TEST_F()
146 move = gap->parallel_moves()[1]; in TEST_F()
173 auto move = last->parallel_moves()[0]; in TEST_F()
204 auto move = last->parallel_moves()[0]; in TEST_F()