Searched refs:spill_operand (Results 1 – 3 of 3) sorted by relevance
/third_party/node/deps/v8/src/compiler/backend/ |
D | spill-placer.cc | 26 InstructionOperand spill_operand = range->GetSpillRangeOperand(); in Add() local 27 range->FilterSpillMoves(data(), spill_operand); in Add() 49 range->CommitSpillMoves(data(), spill_operand); in Add() 67 range->CommitSpillMoves(data(), spill_operand); in Add() 98 range->CommitSpillMoves(data(), spill_operand); in Add()
|
D | register-allocator.cc | 4673 InstructionOperand spill_operand; in CommitAssignment() local 4677 spill_operand = *it->second; in CommitAssignment() 4679 spill_operand = *top_range->GetSpillOperand(); in CommitAssignment() 4682 spill_operand = top_range->GetSpillRangeOperand(); in CommitAssignment() 4692 range->ConvertUsesToOperand(assigned, spill_operand); in CommitAssignment() 4695 if (!spill_operand.IsInvalid()) { in CommitAssignment() 4710 top_range->FilterSpillMoves(data(), spill_operand); in CommitAssignment() 4711 top_range->CommitSpillMoves(data(), spill_operand); in CommitAssignment() 4786 InstructionOperand spill_operand; in PopulateReferenceMaps() local 4791 spill_operand = *range->GetSpillOperand(); in PopulateReferenceMaps() [all …]
|
D | mid-tier-register-allocator.cc | 334 InstructionOperand* spill_operand() const { in spill_operand() function in v8::internal::compiler::VirtualRegisterData 493 InstructionOperand* spill_operand, int instr_index, 526 InstructionOperand* spill_operand, in Initialize() argument 533 spill_operand_ = spill_operand; in Initialize() 654 InstructionOperand::ReplaceWith(operand, spill_operand()); in SpillOperand() 681 data->AddGapMove(instr_index, Instruction::END, *spill_operand(), in EmitGapMoveToInputFromSpillSlot() 697 *spill_operand()); in EmitGapMoveToSpillSlot() 728 pending_op->set_next(PendingOperand::cast(spill_operand())); in AddPendingSpillOperand() 3458 *AllocatedOperand::cast(virtual_register.spill_operand()); in RecordReferences()
|