Home
last modified time | relevance | path

Searched refs:last_instruction_index (Results 1 – 12 of 12) sorted by relevance

/external/v8/test/cctest/compiler/
Dtest-instruction.cc103 int last_instruction_index(BasicBlock* block) { in last_instruction_index() function in v8::internal::compiler::InstructionTester
104 return BlockAt(block)->last_instruction_index(); in last_instruction_index()
180 CHECK_EQ(b0, R.GetBasicBlock(R.last_instruction_index(b0))); in TEST()
183 CHECK_EQ(b1, R.GetBasicBlock(R.last_instruction_index(b1))); in TEST()
186 CHECK_EQ(b2, R.GetBasicBlock(R.last_instruction_index(b2))); in TEST()
189 CHECK_EQ(b3, R.GetBasicBlock(R.last_instruction_index(b3))); in TEST()
/external/v8/src/compiler/
Dmove-optimizer.cc204 return code()->instructions()[block->last_instruction_index()]; in LastInstruction()
215 code()->instructions()[pred->last_instruction_index()]; in OptimizeMerge()
253 i <= block->last_instruction_index(); ++i) { in OptimizeMerge()
Dregister-allocator.cc66 return code->InstructionAt(block->last_instruction_index()); in GetLastInstruction()
1434 instr = block->last_instruction_index() + 1; in RangesDefinedInDeferredStayInDeferred()
1539 int end = block->last_instruction_index(); in MeetRegisterConstraints()
1552 int end = block->last_instruction_index(); in MeetRegisterConstraintsForLastInstructionInBlock()
1721 cur_block->last_instruction_index(), Instruction::END, input, output); in ResolvePhis()
1724 ->InstructionAt(cur_block->last_instruction_index()) in ResolvePhis()
1784 block->last_instruction_index()) in AddInitialIntervals()
1903 for (int index = block->last_instruction_index(); index >= block_start; in ProcessInstructions()
2282 (GetInstructionBlock(code(), pos)->last_instruction_index() != in SplitRangeAt()
2838 pred->last_instruction_index()); in TryReuseSpillForPhi()
[all …]
Dlive-range-separator.cc86 current_block->last_instruction_index()); in SplinterLiveRange()
Dgraph-visualizer.cc411 int last_index = instruction_block->last_instruction_index(); in PrintSchedule()
491 j <= instruction_block->last_instruction_index(); j++) { in PrintSchedule()
Dinstruction.h1090 int last_instruction_index() const { in last_instruction_index() function
1204 ->last_instruction_index(); in LastLoopInstructionIndex()
Dgreedy-allocator.cc47 ->last_instruction_index() != pos.ToInstructionIndex())); in Split()
Dinstruction.cc940 j <= block->last_instruction_index(); j++) { in operator <<()
/external/v8/src/crankshaft/
Dlithium-allocator.cc577 block->last_instruction_index()).NextInstruction(); in AddInitialIntervals()
663 int last_instruction = block->last_instruction_index(); in GetLastGap()
754 int end = block->last_instruction_index(); in MeetRegisterConstraints()
884 int index = block->last_instruction_index(); in ProcessInstructions()
1039 chunk_->AddGapMove(cur_block->last_instruction_index() - 1, in ResolvePhis()
1052 InstructionAt(cur_block->last_instruction_index()); in ResolvePhis()
1120 LifetimePosition::FromInstructionIndex(pred->last_instruction_index()); in ResolveControlFlow()
1159 LInstruction* branch = InstructionAt(pred->last_instruction_index()); in ResolveControlFlow()
1320 back_edge->last_instruction_index()).NextInstruction(); in BuildLiveRanges()
Dlithium.cc301 int last = block->last_instruction_index(); in MarkEmptyBlocks()
Dhydrogen.h73 int last_instruction_index() const { return last_instruction_index_; } in last_instruction_index() function
Dhydrogen.cc13356 int last_index = current->last_instruction_index(); in Trace()
13404 int last_index = current->last_instruction_index(); in Trace()