• Home
  • Raw
  • Download

Lines Matching refs:BytecodeRegion

381 void FrameStateBuilder::InitEntryBB(const BytecodeRegion &bb)  in InitEntryBB()
411 void FrameStateBuilder::NewMerge(const BytecodeRegion &bbNext) in NewMerge()
433 void FrameStateBuilder::MergeStateDepend(const BytecodeRegion &bb, const BytecodeRegion &bbNext) in MergeStateDepend()
457 GateRef FrameStateBuilder::MergeValue(const BytecodeRegion &bb, in MergeValue()
486 void FrameStateBuilder::MergeAssignment(const BytecodeRegion &bbNext) in MergeAssignment()
519 void FrameStateBuilder::CopyLiveoutValues(const BytecodeRegion &bbNext, in CopyLiveoutValues()
551 void FrameStateBuilder::SaveCurrentContext(const BytecodeRegion &bb) in SaveCurrentContext()
560 void FrameStateBuilder::NewLoopExit(const BytecodeRegion &bbNext, BitSet *loopAssignment) in NewLoopExit()
589 void FrameStateBuilder::TryInsertLoopExit(const BytecodeRegion &bb, const BytecodeRegion &bbNext) in TryInsertLoopExit()
616 void FrameStateBuilder::AdvanceToNextBB(const BytecodeRegion &bb) in AdvanceToNextBB()
655 void FrameStateBuilder::MergeIntoSuccessor(const BytecodeRegion &bb, const BytecodeRegion &bbNext) in MergeIntoSuccessor()
673 bool FrameStateBuilder::IsLoopBackEdge(const BytecodeRegion &bb, const BytecodeRegion &bbNext) in IsLoopBackEdge()
682 FrameStateBuilder::LoopInfo& FrameStateBuilder::GetLoopInfo(const BytecodeRegion &bb) in GetLoopInfo()
688 FrameStateBuilder::LoopInfo& FrameStateBuilder::GetLoopInfo(BytecodeRegion &bb) in GetLoopInfo()
694 FrameStateBuilder::LoopInfo* FrameStateBuilder::GetLoopInfoByLoopBody(const BytecodeRegion &bb) in GetLoopInfoByLoopBody()
704 BitSet *FrameStateBuilder::GetLoopAssignment(const BytecodeRegion &bb) in GetLoopAssignment()
713 void FrameStateBuilder::AddEmptyBlock(BytecodeRegion* bb) in AddEmptyBlock()
767 BytecodeRegion* catchBlock = bb.catches.empty() ? nullptr : bb.catches.at(0); in ComputeLoopBack()
769 BytecodeRegion* succBlock = nullptr; in ComputeLoopBack()
837 …void InitLoopInfo(FrameStateBuilder::LoopInfo& loopInfo, BytecodeRegion& loopHeader, size_t backId) in InitLoopInfo()
884 BytecodeRegion& loopHeader, size_t numOfEntries) in InsertEmptyBytecodeRegion()
887 auto block = chunk_->New<BytecodeRegion>(chunk_); in InsertEmptyBytecodeRegion()
973 BytecodeRegion* bbNext = nullptr; in ComputeLoopTree()
1013 BytecodeRegion* PushLoopExist(const BytecodeRegion& bb, size_t depth) in PushLoopExist()
1018 BytecodeRegion* bbNext = nullptr; in PushLoopExist()
1026 void AddLoopExit(BytecodeRegion *bb, FrameStateBuilder::LoopInfo *loopInfo) in AddLoopExit()
1029 loopInfo->loopExits = chunk_->New<ChunkVector<BytecodeRegion*>>(chunk_); in AddLoopExit()