Lines Matching refs:InstructionBlock

55 const InstructionBlock* GetContainingLoop(const InstructionSequence* sequence,  in GetContainingLoop()
56 const InstructionBlock* block) { in GetContainingLoop()
63 const InstructionBlock* GetInstructionBlock(const InstructionSequence* code, in GetInstructionBlock()
70 const InstructionBlock* block) { in GetLastInstruction()
162 LiveRangeBound* FindPred(const InstructionBlock* pred) { in FindPred()
169 LiveRangeBound* FindSucc(const InstructionBlock* succ) { in FindSucc()
175 bool FindConnectableSubranges(const InstructionBlock* block, in FindConnectableSubranges()
176 const InstructionBlock* pred, in FindConnectableSubranges()
1329 const InstructionBlock* block, in PhiMapValue()
1446 const InstructionBlock* block, PhiInstruction* phi) { in InitializePhiMap()
1516 const InstructionBlock* block = code()->GetInstructionBlock(instr); in RangesDefinedInDeferredStayInDeferred()
1633 for (InstructionBlock* block : code()->instruction_blocks()) { in MeetRegisterConstraints()
1639 void ConstraintBuilder::MeetRegisterConstraints(const InstructionBlock* block) { in MeetRegisterConstraints()
1653 const InstructionBlock* block) { in MeetRegisterConstraintsForLastInstructionInBlock()
1675 const InstructionBlock* successor = code()->InstructionBlockAt(succ); in MeetRegisterConstraintsForLastInstructionInBlock()
1688 const InstructionBlock* successor = code()->InstructionBlockAt(succ); in MeetRegisterConstraintsForLastInstructionInBlock()
1810 for (InstructionBlock* block : base::Reversed(code()->instruction_blocks())) { in ResolvePhis()
1816 void ConstraintBuilder::ResolvePhis(const InstructionBlock* block) { in ResolvePhis()
1824 InstructionBlock* cur_block = in ResolvePhis()
1851 BitVector* LiveRangeBuilder::ComputeLiveOut(const InstructionBlock* block, in ComputeLiveOut()
1872 const InstructionBlock* successor = code->InstructionBlockAt(succ); in ComputeLiveOut()
1885 void LiveRangeBuilder::AddInitialIntervals(const InstructionBlock* block, in AddInitialIntervals()
2035 void LiveRangeBuilder::ProcessInstructions(const InstructionBlock* block, in ProcessInstructions()
2240 void LiveRangeBuilder::ProcessPhis(const InstructionBlock* block, in ProcessPhis()
2268 const InstructionBlock* predecessor_block = in ProcessPhis()
2362 void LiveRangeBuilder::ProcessLoopHeader(const InstructionBlock* block, in ProcessLoopHeader()
2391 InstructionBlock* block = in BuildLiveRanges()
2509 const InstructionBlock* block = in IntervalStartsAtBlockBoundary()
2518 const InstructionBlock* block = in IntervalPredecessorsCoveredByRange()
2521 const InstructionBlock* predecessor = in IntervalPredecessorsCoveredByRange()
2540 const InstructionBlock* block = in NextIntervalStartsInDifferentBlocks()
2542 const InstructionBlock* next_block = in NextIntervalStartsInDifferentBlocks()
2663 const InstructionBlock* start_block = GetInstructionBlock(code(), start); in FindOptimalSplitPos()
2664 const InstructionBlock* end_block = GetInstructionBlock(code(), end); in FindOptimalSplitPos()
2672 const InstructionBlock* block = end_block; in FindOptimalSplitPos()
2675 const InstructionBlock* loop = GetContainingLoop(code(), block); in FindOptimalSplitPos()
2695 const InstructionBlock* block = GetInstructionBlock(code(), pos.Start()); in FindOptimalSpillingPos()
2696 const InstructionBlock* loop_header = in FindOptimalSpillingPos()
3358 const InstructionBlock* block = phi_map_value->block(); in TryReuseSpillForPhi()
3366 const InstructionBlock* pred = in TryReuseSpillForPhi()
3727 const InstructionBlock* block) const { in CanEagerlyResolveControlFlow()
3737 for (const InstructionBlock* block : code()->instruction_blocks()) { in ResolveControlFlow()
3746 const InstructionBlock* pred_block = code()->InstructionBlockAt(pred); in ResolveControlFlow()
3814 int LiveRangeConnector::ResolveControlFlow(const InstructionBlock* block, in ResolveControlFlow()
3816 const InstructionBlock* pred, in ResolveControlFlow()
3864 const InstructionBlock* block = code()->GetInstructionBlock(gap_index); in ConnectRanges()
3974 InstructionBlock* spill_block = in CommitSpillsInDeferredBlocks()
3978 const InstructionBlock* pred_block = code->InstructionBlockAt(pred); in CommitSpillsInDeferredBlocks()