Home
last modified time | relevance | path

Searched refs:ConvergenceRegionInfo (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/
H A DSPIRVConvergenceRegionAnalysis.h91 class ConvergenceRegionInfo {
96 ConvergenceRegionInfo() : TopLevelRegion(nullptr) {} in ConvergenceRegionInfo() function
100 ConvergenceRegionInfo(ConvergenceRegion *TopLevelRegion) in ConvergenceRegionInfo() function
103 ~ConvergenceRegionInfo() { releaseMemory(); } in ~ConvergenceRegionInfo()
105 ConvergenceRegionInfo(ConvergenceRegionInfo &&LHS) in ConvergenceRegionInfo() function
114 ConvergenceRegionInfo &operator=(ConvergenceRegionInfo &&LHS) {
139 SPIRV::ConvergenceRegionInfo CRI;
154 SPIRV::ConvergenceRegionInfo &getRegionInfo() { return CRI; } in getRegionInfo()
155 const SPIRV::ConvergenceRegionInfo &getRegionInfo() const { return CRI; } in getRegionInfo()
165 using Result = SPIRV::ConvergenceRegionInfo;
[all …]
H A DSPIRVConvergenceRegionAnalysis.cpp270 ConvergenceRegionInfo analyze() { in analyze()
307 return ConvergenceRegionInfo(TopLevelRegion); in analyze()
316 ConvergenceRegionInfo getConvergenceRegions(Function &F, DominatorTree &DT, in getConvergenceRegions()