Searched refs:GenericUniformityInfo (Results 1 – 9 of 9) sorted by relevance
29 template <typename ContextT> class GenericUniformityInfo {38 using ThisT = GenericUniformityInfo<ContextT>;46 GenericUniformityInfo(const DominatorTreeT &DT, const CycleInfoT &CI,48 GenericUniformityInfo() = default;49 GenericUniformityInfo(GenericUniformityInfo &&) = default;50 GenericUniformityInfo &operator=(GenericUniformityInfo &&) = default;91 GenericUniformityInfo(const GenericUniformityInfo &) = delete;92 GenericUniformityInfo &operator=(const GenericUniformityInfo &) = delete;
1162 GenericUniformityInfo<ContextT>::GenericUniformityInfo( in GenericUniformityInfo() function1254 typename GenericUniformityInfo<ContextT>::TemporalDivergenceTuple *>1255 GenericUniformityInfo<ContextT>::getTemporalDivergenceList() const { in getTemporalDivergenceList()1261 bool GenericUniformityInfo<ContextT>::hasDivergence() const { in hasDivergence()1267 GenericUniformityInfo<ContextT>::getFunction() const { in getFunction()1273 bool GenericUniformityInfo<ContextT>::isDivergent(ConstValueRefT V) const { in isDivergent()1278 bool GenericUniformityInfo<ContextT>::isDivergent(const InstructionT *I) const { in isDivergent()1283 bool GenericUniformityInfo<ContextT>::isDivergentUse(const UseT &U) const { in isDivergentUse()1288 bool GenericUniformityInfo<ContextT>::hasDivergentTerminator(const BlockT &B) { in hasDivergentTerminator()1294 void GenericUniformityInfo<ContextT>::print(raw_ostream &out) const { in print()
24 extern template class GenericUniformityInfo<SSAContext>;25 using UniformityInfo = GenericUniformityInfo<SSAContext>;
25 extern template class GenericUniformityInfo<MachineSSAContext>;26 using MachineUniformityInfo = GenericUniformityInfo<MachineSSAContext>;
49 template <typename T> class GenericUniformityInfo; variable50 using UniformityInfo = GenericUniformityInfo<SSAContext>;
97 template <typename T> class GenericUniformityInfo; variable98 using UniformityInfo = GenericUniformityInfo<SSAContext>;
23 template <typename T> class GenericUniformityInfo; variable26 using MachineUniformityInfo = GenericUniformityInfo<MachineSSAContext>;
106 template class llvm::GenericUniformityInfo<SSAContext>; member in llvm
153 template class llvm::GenericUniformityInfo<MachineSSAContext>; member in llvm