Lines Matching refs:MyStates
526 BBState &MyStates) const;
529 BBState &MyStates);
534 Instruction *Inst, DenseMap<Value *, RRInfo> &Releases, BBState &MyStates,
1241 BBState &MyStates) const { in CheckForCFGHazards()
1244 for (auto I = MyStates.top_down_ptr_begin(), E = MyStates.top_down_ptr_end(); in CheckForCFGHazards()
1328 BBState &MyStates) { in VisitInstructionBottomUp() argument
1339 BottomUpPtrState &S = MyStates.getPtrBottomUpState(Arg); in VisitInstructionBottomUp()
1351 BottomUpPtrState &S = MyStates.getPtrBottomUpState(Arg); in VisitInstructionBottomUp()
1366 MyStates.clearBottomUpPointers(); in VisitInstructionBottomUp()
1378 for (auto MI = MyStates.bottom_up_ptr_begin(), in VisitInstructionBottomUp()
1379 ME = MyStates.bottom_up_ptr_end(); in VisitInstructionBottomUp()
1401 BBState &MyStates = BBStates[BB]; in VisitBottomUp() local
1405 BBState::edge_iterator SI(MyStates.succ_begin()), in VisitBottomUp()
1406 SE(MyStates.succ_end()); in VisitBottomUp()
1411 MyStates.InitFromSucc(I->second); in VisitBottomUp()
1417 MyStates.MergeSucc(I->second); in VisitBottomUp()
1435 NestingDetected |= VisitInstructionBottomUp(Inst, BB, Retains, MyStates); in VisitBottomUp()
1439 if (MyStates.bottom_up_ptr_list_size() > MaxPtrStates) { in VisitBottomUp()
1448 for (BBState::edge_iterator PI(MyStates.pred_begin()), in VisitBottomUp()
1449 PE(MyStates.pred_end()); PI != PE; ++PI) { in VisitBottomUp()
1452 NestingDetected |= VisitInstructionBottomUp(II, BB, Retains, MyStates); in VisitBottomUp()
1493 Instruction *Inst, DenseMap<Value *, RRInfo> &Releases, BBState &MyStates, in VisitInstructionTopDown() argument
1506 TopDownPtrState &S = MyStates.getPtrTopDownState(Root); in VisitInstructionTopDown()
1528 TopDownPtrState &S = MyStates.getPtrTopDownState(Arg); in VisitInstructionTopDown()
1536 TopDownPtrState &S = MyStates.getPtrTopDownState(Arg); in VisitInstructionTopDown()
1550 MyStates.clearTopDownPointers(); in VisitInstructionTopDown()
1562 for (auto MI = MyStates.top_down_ptr_begin(), in VisitInstructionTopDown()
1563 ME = MyStates.top_down_ptr_end(); in VisitInstructionTopDown()
1585 BBState &MyStates = BBStates[BB]; in VisitTopDown() local
1589 BBState::edge_iterator PI(MyStates.pred_begin()), in VisitTopDown()
1590 PE(MyStates.pred_end()); in VisitTopDown()
1595 MyStates.InitFromPred(I->second); in VisitTopDown()
1601 MyStates.MergePred(I->second); in VisitTopDown()
1608 if (!BB->hasNPredecessors(MyStates.pred_end() - MyStates.pred_begin())) in VisitTopDown()
1609 for (auto I = MyStates.top_down_ptr_begin(), in VisitTopDown()
1610 E = MyStates.top_down_ptr_end(); in VisitTopDown()
1623 &Inst, Releases, MyStates, ReleaseInsertPtToRCIdentityRoots); in VisitTopDown()
1627 if (MyStates.top_down_ptr_list_size() > MaxPtrStates) { in VisitTopDown()
1635 CheckForCFGHazards(BB, BBStates, MyStates); in VisitTopDown()
1656 BBState &MyStates = BBStates[EntryBB]; in ComputePostOrders() local
1657 MyStates.SetAsEntry(); in ComputePostOrders()
1696 BBState &MyStates = BBStates[&ExitBB]; in ComputePostOrders() local
1697 if (!MyStates.isExit()) in ComputePostOrders()
1700 MyStates.SetAsExit(); in ComputePostOrders()
1702 PredStack.push_back(std::make_pair(&ExitBB, MyStates.pred_begin())); in ComputePostOrders()