Searched refs:gap_index (Results 1 – 4 of 4) sorted by relevance
/external/v8/src/compiler/ |
D | register-allocator.cc | 698 SpillMoveInsertionList(int gap_index, InstructionOperand* operand, in SpillMoveInsertionList() 700 : gap_index(gap_index), operand(operand), next(next) {} in SpillMoveInsertionList() 701 const int gap_index; member 730 void TopLevelLiveRange::RecordSpillLocation(Zone* zone, int gap_index, in RecordSpillLocation() argument 734 gap_index, operand, spill_move_insertion_locations_); in RecordSpillLocation() 783 Instruction* instr = sequence->InstructionAt(to_spill->gap_index); in CommitSpillMoves() 1575 int gap_index = successor->first_instruction_index(); in MeetRegisterConstraintsForLastInstructionInBlock() local 1579 data()->AddGapMove(gap_index, Instruction::START, *output, output_copy); in MeetRegisterConstraintsForLastInstructionInBlock() 1587 int gap_index = successor->first_instruction_index(); in MeetRegisterConstraintsForLastInstructionInBlock() local 1588 range->RecordSpillLocation(allocation_zone(), gap_index, output); in MeetRegisterConstraintsForLastInstructionInBlock() [all …]
|
D | register-allocator.h | 564 void RecordSpillLocation(Zone* zone, int gap_index,
|
/external/v8/src/crankshaft/ |
D | lithium-allocator.cc | 771 int gap_index) { in MeetConstraintsBetween() argument 777 AllocateFixed(temp, gap_index - 1, false); in MeetConstraintsBetween() 791 AllocateFixed(first_output, gap_index, is_tagged); in MeetConstraintsBetween() 796 range->SetSpillStartIndex(gap_index - 1); in MeetConstraintsBetween() 799 chunk_->AddGapMove(gap_index, first_output, output_copy); in MeetConstraintsBetween() 803 range->SetSpillStartIndex(gap_index); in MeetConstraintsBetween() 809 LGap* gap = GapAt(gap_index); in MeetConstraintsBetween() 825 AllocateFixed(cur_input, gap_index + 1, is_tagged); in MeetConstraintsBetween() 826 AddConstraintsGapMove(gap_index, input_copy, cur_input); in MeetConstraintsBetween() 845 AddConstraintsGapMove(gap_index, input_copy, cur_input); in MeetConstraintsBetween() [all …]
|
D | lithium-allocator.h | 402 int gap_index);
|