Searched refs:MoveOperands (Results 1 – 17 of 17) sorted by relevance
/external/v8/src/compiler/ |
D | move-optimizer.cc | 120 for (MoveOperands* move : *moves) { in FindFirstNonEmptySlot() 194 for (MoveOperands* move : *moves) { in RemoveClobberedDestinations() 204 for (MoveOperands* move : *moves) { in RemoveClobberedDestinations() 238 for (MoveOperands* move : *from_moves) { in MigrateMoves() 250 for (MoveOperands* move : *from_moves) { in MigrateMoves() 276 for (MoveOperands* move : *from_moves) { in MigrateMoves() 291 for (MoveOperands* m : to_move) { in MigrateMoves() 305 for (MoveOperands* move : *right) { in CompressMoves() 310 for (MoveOperands* to_eliminate : eliminated) { in CompressMoves() 316 for (MoveOperands* move : *right) { in CompressMoves() [all …]
|
D | gap-resolver.cc | 22 inline bool Blocks(MoveOperands* move, InstructionOperand destination) { in Blocks() 30 MoveOperands* Split(MoveOperands* move, MachineRepresentation smaller_rep, in Split() 91 MoveOperands* move = (*moves)[i]; in Resolve() 134 void GapResolver::PerformMove(ParallelMove* moves, MoveOperands* move) { in PerformMove()
|
D | instruction.cc | 230 void MoveOperands::Print(const RegisterConfiguration* config) const { in Print() 240 void MoveOperands::Print() const { Print(GetRegConfig()); } in Print() 244 const MoveOperands& mo = *printable.move_operands_; in operator <<() 257 for (MoveOperands* move : *this) { in IsRedundant() 264 MoveOperands* move, ZoneVector<MoveOperands*>* to_eliminate) const { in PrepareInsertAfter() 267 MoveOperands* replacement = nullptr; in PrepareInsertAfter() 268 MoveOperands* eliminated = nullptr; in PrepareInsertAfter() 269 for (MoveOperands* curr : *this) { in PrepareInsertAfter() 362 for (MoveOperands* move : pm) { in operator <<()
|
D | instruction.h | 669 class V8_EXPORT_PRIVATE MoveOperands final 672 MoveOperands(const InstructionOperand& source, in NON_EXPORTED_BASE() 717 DISALLOW_COPY_AND_ASSIGN(MoveOperands); in NON_EXPORTED_BASE() 723 const MoveOperands* move_operands_; 730 : public NON_EXPORTED_BASE(ZoneVector<MoveOperands *>), in NON_EXPORTED_BASE() argument 733 explicit ParallelMove(Zone* zone) : ZoneVector<MoveOperands*>(zone) { in NON_EXPORTED_BASE() 737 MoveOperands* AddMove(const InstructionOperand& from, in NON_EXPORTED_BASE() 743 MoveOperands* AddMove(const InstructionOperand& from, in NON_EXPORTED_BASE() 746 MoveOperands* move = new (operand_allocation_zone) MoveOperands(from, to); in NON_EXPORTED_BASE() 756 void PrepareInsertAfter(MoveOperands* move, in NON_EXPORTED_BASE() [all …]
|
D | gap-resolver.h | 38 void PerformMove(ParallelMove* moves, MoveOperands* move);
|
D | move-optimizer.h | 22 typedef ZoneVector<MoveOperands*> MoveOpVector;
|
D | register-allocator.cc | 877 for (MoveOperands* move_op : *move) { in CommitSpillMoves() 1394 MoveOperands* RegisterAllocationData::AddGapMove( in AddGapMove() 1778 MoveOperands* gap_move = data()->AddGapMove(instr_index, Instruction::END, in MeetConstraintsBefore() 1818 MoveOperands* move = data()->AddGapMove( in ResolvePhis() 2176 for (MoveOperands* cur : *move) { in ProcessInstructions() 2271 for (MoveOperands* move : in ProcessPhis() 2315 for (MoveOperands* move : *moves) { in ProcessPhis() 3881 ZoneVector<MoveOperands*> to_insert(local_zone); in ConnectRanges() 3882 ZoneVector<MoveOperands*> to_eliminate(local_zone); in ConnectRanges() 3890 for (MoveOperands* move : to_eliminate) { in ConnectRanges() [all …]
|
D | code-generator.h | 164 ZoneVector<MoveOperands*>* pushes);
|
D | register-allocator-verifier.cc | 37 for (const MoveOperands* move : *moves) { in VerifyAllocatedGaps() 277 for (MoveOperands* move : *moves) { in PerformParallelMoves()
|
D | register-allocator.h | 824 MoveOperands* AddGapMove(int index, Instruction::GapPosition position,
|
D | code-generator.cc | 334 ZoneVector<MoveOperands*>* pushes) { in GetPushCompatibleMoves()
|
/external/v8/src/compiler/ia32/ |
D | code-generator-ia32.cc | 484 ZoneVector<MoveOperands*> pushes(zone()); in AssembleTailCallBeforeGap()
|
/external/v8/src/compiler/arm/ |
D | code-generator-arm.cc | 555 ZoneVector<MoveOperands*> pushes(zone()); in AssembleTailCallBeforeGap()
|
/external/v8/src/compiler/s390/ |
D | code-generator-s390.cc | 810 ZoneVector<MoveOperands*> pushes(zone()); in AssembleTailCallBeforeGap()
|
/external/v8/src/compiler/ppc/ |
D | code-generator-ppc.cc | 895 ZoneVector<MoveOperands*> pushes(zone()); in AssembleTailCallBeforeGap()
|
/external/v8/src/compiler/x87/ |
D | code-generator-x87.cc | 502 ZoneVector<MoveOperands*> pushes(zone()); in AssembleTailCallBeforeGap()
|
/external/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 751 ZoneVector<MoveOperands*> pushes(zone()); in AssembleTailCallBeforeGap()
|