HomeSort by relevance Sort by last modified time
    Searched refs:ParallelMove (Results 1 - 15 of 15) sorted by null

  /external/v8/src/compiler/
gap-resolver.h 32 void Resolve(ParallelMove* parallel_move) const;
37 void PerformMove(ParallelMove* moves, MoveOperands* move) const;
move-optimizer.h 36 void CompressMoves(ParallelMove* left, MoveOpVector* right);
gap-resolver.cc 27 void GapResolver::Resolve(ParallelMove* moves) const {
38 void GapResolver::PerformMove(ParallelMove* moves, MoveOperands* move) const {
move-optimizer.cc 63 ParallelMove* moves = instr->parallel_moves()[i];
115 ParallelMove* moves = instruction->parallel_moves()[0];
160 ParallelMove* from_moves = from->parallel_moves()[0];
220 ParallelMove to_move(local_zone());
231 ParallelMove* dest =
241 void MoveOptimizer::CompressMoves(ParallelMove* left, MoveOpVector* right) {
287 ParallelMove* first =
289 ParallelMove* last =
423 ParallelMove* moves = instr->GetOrCreateParallelMove(
475 ParallelMove* parallel_moves = instr->parallel_moves()[0]
    [all...]
instruction.h 700 class ParallelMove final : public ZoneVector<MoveOperands*>, public ZoneObject {
702 explicit ParallelMove(Zone* zone) : ZoneVector<MoveOperands*>(zone) {
722 // Prepare this ParallelMove to insert move as if it happened in a subsequent
723 // ParallelMove. move->source() may be changed. The MoveOperand returned
728 DISALLOW_COPY_AND_ASSIGN(ParallelMove);
734 const ParallelMove* parallel_move_;
894 ParallelMove* GetOrCreateParallelMove(GapPosition pos, Zone* zone) {
896 parallel_moves_[pos] = new (zone) ParallelMove(zone);
901 ParallelMove* GetParallelMove(GapPosition pos) {
905 const ParallelMove* GetParallelMove(GapPosition pos) const
    [all...]
register-allocator-verifier.cc 35 const ParallelMove* moves = instr->GetParallelMove(inner_pos);
264 const ParallelMove* first =
267 const ParallelMove* last =
272 void BlockAssessments::PerformParallelMoves(const ParallelMove* moves) {
register-allocator-verifier.h 145 void PerformParallelMoves(const ParallelMove* moves);
instruction.cc 221 bool ParallelMove::IsRedundant() const {
229 MoveOperands* ParallelMove::PrepareInsertAfter(MoveOperands* move) const {
323 const ParallelMove& pm = *printable.parallel_move_;
    [all...]
register-allocator.cc 264 typedef std::pair<ParallelMove*, InstructionOperand> DelayedInsertionMapKey;
878 ParallelMove* move =
    [all...]
code-generator.cc 426 ParallelMove* move = instr->GetParallelMove(inner_pos);
  /external/v8/test/cctest/compiler/
test-gap-resolver.cc 18 void ExecuteInParallel(const ParallelMove* moves) {
136 ParallelMove* moves = new (zone_) ParallelMove(zone_);
143 ParallelMove* moves = new (zone_) ParallelMove(zone_);
149 void AssembleParallelMove(const ParallelMove* moves) {
165 ParallelMove* Create(int size) {
166 ParallelMove* parallel_move = new (main_zone()) ParallelMove(main_zone());
245 ParallelMove* pm = pmc.Create(size)
    [all...]
test-instruction.cc 260 ParallelMove* move = instr->GetParallelMove(TestInstr::START);
  /external/v8/test/unittests/compiler/
move-optimizer-unittest.cc 23 int NonRedundantSize(ParallelMove* moves) {
32 bool Contains(ParallelMove* moves, TestOperand from_op, TestOperand to_op) {
223 ParallelMove* inst1_start =
225 ParallelMove* inst1_end =
227 ParallelMove* last_start =
271 ParallelMove* last_move = last->parallel_moves()[0];
275 ParallelMove* b1_move = last_move_b1->parallel_moves()[0];
279 ParallelMove* b2_move = last_move_b2->parallel_moves()[0];
309 ParallelMove* last_move = last->parallel_moves()[0];
313 ParallelMove* b1_move = last_move_b1->parallel_moves()[0]
    [all...]
register-allocator-unittest.cc 17 int GetMoveCount(const ParallelMove& moves) {
52 const ParallelMove* moves =
63 const ParallelMove* moves =
  /art/compiler/optimizing/
nodes.h     [all...]

Completed in 812 milliseconds