Lines Matching refs:PImpl
1001 static LazyValueInfoCache &getCache(void *&PImpl) { in getCache() argument
1002 if (!PImpl) in getCache()
1003 PImpl = new LazyValueInfoCache(); in getCache()
1004 return *static_cast<LazyValueInfoCache*>(PImpl); in getCache()
1008 if (PImpl) in runOnFunction()
1009 getCache(PImpl).clear(); in runOnFunction()
1018 if (PImpl) { in releaseMemory()
1019 delete &getCache(PImpl); in releaseMemory()
1020 PImpl = 0; in releaseMemory()
1025 LVILatticeVal Result = getCache(PImpl).getValueInBlock(V, BB); in getConstant()
1041 LVILatticeVal Result = getCache(PImpl).getValueOnEdge(V, FromBB, ToBB); in getConstantOnEdge()
1059 LVILatticeVal Result = getCache(PImpl).getValueOnEdge(V, FromBB, ToBB); in getPredicateOnEdge()
1123 if (PImpl) getCache(PImpl).threadEdge(PredBB, OldSucc, NewSucc); in threadEdge()
1127 if (PImpl) getCache(PImpl).eraseBlock(BB); in eraseBlock()