Searched refs:AnalysisType (Results 1 – 7 of 7) sorted by relevance
200 template<typename AnalysisType>201 AnalysisType *Pass::getAnalysisIfAvailable() const { in getAnalysisIfAvailable()204 const void *PI = &AnalysisType::ID; in getAnalysisIfAvailable()213 return (AnalysisType*)ResultPass->getAdjustedAnalysisPointer(PI); in getAnalysisIfAvailable()220 template<typename AnalysisType>221 AnalysisType &Pass::getAnalysis() const { in getAnalysis()223 return getAnalysisID<AnalysisType>(&AnalysisType::ID); in getAnalysis()226 template<typename AnalysisType>227 AnalysisType &Pass::getAnalysisID(AnalysisID PI) const { in getAnalysisID()242 return *(AnalysisType*)ResultPass->getAdjustedAnalysisPointer(PI); in getAnalysisID()[all …]
201 template<typename AnalysisType> AnalysisType *216 template<typename AnalysisType>217 AnalysisType &getAnalysis() const; // Defined in PassAnalysisSupport.h219 template<typename AnalysisType>220 AnalysisType &getAnalysis(Function &F); // Defined in PassAnalysisSupport.h222 template<typename AnalysisType>223 AnalysisType &getAnalysisID(AnalysisID PI) const;225 template<typename AnalysisType>226 AnalysisType &getAnalysisID(AnalysisID PI, Function &F);
200 template<typename AnalysisType>201 AnalysisType *Pass::getAnalysisIfAvailable() const { in getAnalysisIfAvailable()204 const void *PI = &AnalysisType::ID; in getAnalysisIfAvailable()213 return (AnalysisType*)ResultPass->getAdjustedAnalysisPointer(PI); in getAnalysisIfAvailable()219 template<typename AnalysisType>220 AnalysisType &Pass::getAnalysis() const { in getAnalysis()222 return getAnalysisID<AnalysisType>(&AnalysisType::ID); in getAnalysis()225 template<typename AnalysisType>226 AnalysisType &Pass::getAnalysisID(AnalysisID PI) const { in getAnalysisID()241 return *(AnalysisType*)ResultPass->getAdjustedAnalysisPointer(PI); in getAnalysisID()[all …]
191 template<typename AnalysisType> AnalysisType *204 template<typename AnalysisType>205 AnalysisType &getAnalysis() const; // Defined in PassAnalysisSupport.h207 template<typename AnalysisType>208 AnalysisType &getAnalysis(Function &F); // Defined in PassAnalysisSupport.h210 template<typename AnalysisType>211 AnalysisType &getAnalysisID(AnalysisID PI) const;213 template<typename AnalysisType>214 AnalysisType &getAnalysisID(AnalysisID PI, Function &F);
204 template<typename AnalysisType>205 AnalysisType *Pass::getAnalysisIfAvailable() const { in getAnalysisIfAvailable()208 const void *PI = &AnalysisType::ID; in getAnalysisIfAvailable()217 return (AnalysisType*)ResultPass->getAdjustedAnalysisPointer(PI); in getAnalysisIfAvailable()223 template<typename AnalysisType>224 AnalysisType &Pass::getAnalysis() const { in getAnalysis()226 return getAnalysisID<AnalysisType>(&AnalysisType::ID); in getAnalysis()229 template<typename AnalysisType>230 AnalysisType &Pass::getAnalysisID(AnalysisID PI) const { in getAnalysisID()245 return *(AnalysisType*)ResultPass->getAdjustedAnalysisPointer(PI); in getAnalysisID()[all …]
190 template<typename AnalysisType> AnalysisType *203 template<typename AnalysisType>204 AnalysisType &getAnalysis() const; // Defined in PassAnalysisSupport.h206 template <typename AnalysisType>207 AnalysisType &211 template<typename AnalysisType>212 AnalysisType &getAnalysisID(AnalysisID PI) const;214 template <typename AnalysisType>215 AnalysisType &getAnalysisID(AnalysisID PI, Function &F,
59 enum AnalysisType { VALUE_BASED_ANALYSIS, MEMORY_BASED_ANALYSIS }; enum61 static cl::opt<enum AnalysisType> OptAnalysisType(