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.h90 class ConvergenceRegionInfo {
95 ConvergenceRegionInfo() : TopLevelRegion(nullptr) {} in ConvergenceRegionInfo() function
99 ConvergenceRegionInfo(ConvergenceRegion *TopLevelRegion) in ConvergenceRegionInfo() function
102 ~ConvergenceRegionInfo() { releaseMemory(); } in ~ConvergenceRegionInfo()
104 ConvergenceRegionInfo(ConvergenceRegionInfo &&LHS) in ConvergenceRegionInfo() function
113 ConvergenceRegionInfo &operator=(ConvergenceRegionInfo &&LHS) {
141 SPIRV::ConvergenceRegionInfo CRI;
156 SPIRV::ConvergenceRegionInfo &getRegionInfo() { return CRI; } in getRegionInfo()
157 const SPIRV::ConvergenceRegionInfo &getRegionInfo() const { return CRI; } in getRegionInfo()
167 using Result = SPIRV::ConvergenceRegionInfo;
[all …]
H A DSPIRVConvergenceRegionAnalysis.cpp261 ConvergenceRegionInfo analyze() { in analyze()
296 return ConvergenceRegionInfo(TopLevelRegion); in analyze()
306 ConvergenceRegionInfo llvm::SPIRV::getConvergenceRegions(Function &F, in getConvergenceRegions()