Searched refs:PendingOperand (Results 1 – 3 of 3) sorted by relevance
152 return AddGapMove(instr_index, position, PendingOperand(), PendingOperand()); in AddPendingOperandGapMove()499 void AddPendingSpillOperand(PendingOperand* pending_operand);656 PendingOperand pending_op; in SpillOperand()658 AddPendingSpillOperand(PendingOperand::cast(operand)); in SpillOperand()686 AddPendingSpillOperand(PendingOperand::cast(&move_ops->source())); in EmitGapMoveToInputFromSpillSlot()702 AddPendingSpillOperand(PendingOperand::cast(&move_ops->destination())); in EmitGapMoveToSpillSlot()724 void VirtualRegisterData::AddPendingSpillOperand(PendingOperand* pending_op) { in AddPendingSpillOperand()728 pending_op->set_next(PendingOperand::cast(spill_operand())); in AddPendingSpillOperand()736 PendingOperand* current = PendingOperand::cast(spill_operand_); in AllocatePendingSpillOperand()738 PendingOperand* next = current->next(); in AllocatePendingSpillOperand()[all …]
450 class PendingOperand : public InstructionOperand {452 PendingOperand() : InstructionOperand(PENDING) {} in PendingOperand() function453 explicit PendingOperand(PendingOperand* next_operand) : PendingOperand() { in PendingOperand() function457 void set_next(PendingOperand* next) { in set_next()466 PendingOperand* next() const { in next()469 return reinterpret_cast<PendingOperand*>(shifted_value << kPointerShift); in next()472 static PendingOperand* New(Zone* zone, PendingOperand* previous_operand) { in New()473 return InstructionOperand::New(zone, PendingOperand(previous_operand)); in New()476 INSTRUCTION_OPERAND_CASTS(PendingOperand, PENDING)
200 return os << "[pending: " << PendingOperand::cast(op).next() << "]"; in operator <<()