Home
last modified time | relevance | path

Searched refs:AnalysisType (Results 1 – 7 of 7) sorted by relevance

/external/llvm/include/llvm/
DPassAnalysisSupport.h200 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 …]
DPass.h201 template<typename AnalysisType> AnalysisType *
216 template<typename AnalysisType>
217 AnalysisType &getAnalysis() const; // Defined in PassAnalysisSupport.h
219 template<typename AnalysisType>
220 AnalysisType &getAnalysis(Function &F); // Defined in PassAnalysisSupport.h
222 template<typename AnalysisType>
223 AnalysisType &getAnalysisID(AnalysisID PI) const;
225 template<typename AnalysisType>
226 AnalysisType &getAnalysisID(AnalysisID PI, Function &F);
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/
DPassAnalysisSupport.h200 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 …]
DPass.h191 template<typename AnalysisType> AnalysisType *
204 template<typename AnalysisType>
205 AnalysisType &getAnalysis() const; // Defined in PassAnalysisSupport.h
207 template<typename AnalysisType>
208 AnalysisType &getAnalysis(Function &F); // Defined in PassAnalysisSupport.h
210 template<typename AnalysisType>
211 AnalysisType &getAnalysisID(AnalysisID PI) const;
213 template<typename AnalysisType>
214 AnalysisType &getAnalysisID(AnalysisID PI, Function &F);
/external/llvm-project/llvm/include/llvm/
DPassAnalysisSupport.h204 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 …]
DPass.h190 template<typename AnalysisType> AnalysisType *
203 template<typename AnalysisType>
204 AnalysisType &getAnalysis() const; // Defined in PassAnalysisSupport.h
206 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,
/external/llvm-project/polly/lib/Analysis/
DDependenceInfo.cpp59 enum AnalysisType { VALUE_BASED_ANALYSIS, MEMORY_BASED_ANALYSIS }; enum
61 static cl::opt<enum AnalysisType> OptAnalysisType(