Searched refs:PImpl (Results 1 – 2 of 2) sorted by relevance
31 void *PImpl; variable36 LazyValueInfo() : FunctionPass(ID), PImpl(0) { in LazyValueInfo()39 ~LazyValueInfo() { assert(PImpl == 0 && "releaseMemory not called"); } in ~LazyValueInfo()
1006 static LazyValueInfoCache &getCache(void *&PImpl) { in getCache() argument1007 if (!PImpl) in getCache()1008 PImpl = new LazyValueInfoCache(); in getCache()1009 return *static_cast<LazyValueInfoCache*>(PImpl); in getCache()1013 if (PImpl) in runOnFunction()1014 getCache(PImpl).clear(); in runOnFunction()1030 if (PImpl) { in releaseMemory()1031 delete &getCache(PImpl); in releaseMemory()1032 PImpl = 0; in releaseMemory()1056 LVILatticeVal Result = getCache(PImpl).getValueInBlock(V, BB); in getConstant()[all …]