Lines Matching refs:Entry

521     ConstInfoEntry Entry = findInfo(StmtNode);  in getInfo()  local
523 if (Entry != PropagationMap.end()) in getInfo()
524 return Entry->second; in getInfo()
538 InfoEntry Entry = findInfo(From); in forwardInfo() local
539 if (Entry != PropagationMap.end()) in forwardInfo()
540 insertInfo(To, Entry->second); in forwardInfo()
547 InfoEntry Entry = findInfo(From); in copyInfo() local
548 if (Entry != PropagationMap.end()) { in copyInfo()
549 PropagationInfo& PInfo = Entry->second; in copyInfo()
560 InfoEntry Entry = findInfo(From); in getInfo() local
561 if (Entry != PropagationMap.end()) { in getInfo()
562 PropagationInfo& PInfo = Entry->second; in getInfo()
570 InfoEntry Entry = findInfo(To); in setInfo() local
571 if (Entry != PropagationMap.end()) { in setInfo()
572 PropagationInfo& PInfo = Entry->second; in setInfo()
627 InfoEntry Entry = findInfo(Call->getArg(Index)); in handleCall() local
629 if (Entry == PropagationMap.end() || Entry->second.isTest()) in handleCall()
631 PropagationInfo PInfo = Entry->second; in handleCall()
644 if (!(Entry->second.isVar() || Entry->second.isTmp())) in handleCall()
662 InfoEntry Entry = findInfo(ObjArg); in handleCall() local
663 if (Entry != PropagationMap.end()) { in handleCall()
664 PropagationInfo PInfo = Entry->second; in handleCall()
764 InfoEntry Entry = findInfo(Temp->getSubExpr()); in VisitCXXBindTemporaryExpr() local
766 if (Entry != PropagationMap.end() && !Entry->second.isTest()) { in VisitCXXBindTemporaryExpr()
767 StateMap->setState(Temp, Entry->second.getAsState(StateMap)); in VisitCXXBindTemporaryExpr()
881 InfoEntry Entry = findInfo(Ret->getRetValue()); in VisitReturnStmt() local
883 if (Entry != PropagationMap.end()) { in VisitReturnStmt()
884 ConsumedState RetState = Entry->second.getAsState(StateMap); in VisitReturnStmt()
898 InfoEntry Entry = findInfo(UOp->getSubExpr()); in VisitUnaryOperator() local
899 if (Entry == PropagationMap.end()) return; in VisitUnaryOperator()
903 PropagationMap.insert(PairType(UOp, Entry->second)); in VisitUnaryOperator()
907 if (Entry->second.isTest()) in VisitUnaryOperator()
908 PropagationMap.insert(PairType(UOp, Entry->second.invertTest())); in VisitUnaryOperator()
1023 auto &Entry = StateMapsArray[Block->getBlockID()]; in addInfo() local
1025 if (Entry) { in addInfo()
1026 Entry->intersect(*StateMap); in addInfo()
1028 Entry = std::move(OwnedStateMap); in addInfo()
1030 Entry = llvm::make_unique<ConsumedStateMap>(*StateMap); in addInfo()
1037 auto &Entry = StateMapsArray[Block->getBlockID()]; in addInfo() local
1039 if (Entry) { in addInfo()
1040 Entry->intersect(*StateMap); in addInfo()
1042 Entry = std::move(StateMap); in addInfo()
1061 auto &Entry = StateMapsArray[Block->getBlockID()]; in getInfo() local
1062 return isBackEdgeTarget(Block) ? llvm::make_unique<ConsumedStateMap>(*Entry) in getInfo()
1063 : std::move(Entry); in getInfo()
1115 VarMapType::const_iterator Entry = VarMap.find(Var); in getState() local
1117 if (Entry != VarMap.end()) in getState()
1118 return Entry->second; in getState()
1125 TmpMapType::const_iterator Entry = TmpMap.find(Tmp); in getState() local
1127 if (Entry != TmpMap.end()) in getState()
1128 return Entry->second; in getState()