Lines Matching refs:MemoMap
246 UnwindDestMemoTy &MemoMap) { in getUnwindDestTokenHelper() argument
255 assert(!MemoMap.count(CurrentPad)); in getUnwindDestTokenHelper()
281 auto Memo = MemoMap.find(ChildPad); in getUnwindDestTokenHelper()
282 if (Memo == MemoMap.end()) { in getUnwindDestTokenHelper()
319 auto Memo = MemoMap.find(ChildPad); in getUnwindDestTokenHelper()
320 if (Memo == MemoMap.end()) { in getUnwindDestTokenHelper()
365 MemoMap[ExitedPad] = UnwindDestToken; in getUnwindDestTokenHelper()
397 UnwindDestMemoTy &MemoMap) { in getUnwindDestToken() argument
405 auto Memo = MemoMap.find(EHPad); in getUnwindDestToken()
406 if (Memo != MemoMap.end()) in getUnwindDestToken()
410 Value *UnwindDestToken = getUnwindDestTokenHelper(EHPad, MemoMap); in getUnwindDestToken()
411 assert((UnwindDestToken == nullptr) != (MemoMap.count(EHPad) != 0)); in getUnwindDestToken()
420 MemoMap[EHPad] = nullptr; in getUnwindDestToken()
440 assert(!MemoMap.count(AncestorPad) || MemoMap[AncestorPad]); in getUnwindDestToken()
441 auto AncestorMemo = MemoMap.find(AncestorPad); in getUnwindDestToken()
442 if (AncestorMemo == MemoMap.end()) { in getUnwindDestToken()
443 UnwindDestToken = getUnwindDestTokenHelper(AncestorPad, MemoMap); in getUnwindDestToken()
450 MemoMap[LastUselessPad] = nullptr; in getUnwindDestToken()
472 auto Memo = MemoMap.find(UselessPad); in getUnwindDestToken()
473 if (Memo != MemoMap.end() && Memo->second) { in getUnwindDestToken()
493 assert(!MemoMap.count(UselessPad) || TempMemos.count(UselessPad)); in getUnwindDestToken()
501 MemoMap[UselessPad] = UnwindDestToken; in getUnwindDestToken()