| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/Frontend/OpenMP/ConstructDecompositionT.h"
Public Types | |
| using | ClauseTy = ClauseType | 
| using | TypeTy = typename ClauseTy::TypeTy | 
| using | IdTy = typename ClauseTy::IdTy | 
| using | ExprTy = typename ClauseTy::ExprTy | 
| using | HelperTy = HelperType | 
| using | ObjectTy = tomp::ObjectT<IdTy, ExprTy> | 
| using | ClauseSet = std::unordered_set<const ClauseTy *> | 
Public Member Functions | |
| ConstructDecompositionT (uint32_t ver, HelperType &helper, llvm::omp::Directive dir, llvm::ArrayRef< ClauseTy > clauses) | |
| template<typename Specific> | |
| bool | applyClause (Specific &&specific, const ClauseTy *node) | 
Public Attributes | |
| tomp::ListT< DirectiveWithClauses< ClauseType > > | output | 
Definition at line 83 of file ConstructDecompositionT.h.
| using tomp::ConstructDecompositionT< ClauseType, HelperType >::ClauseSet = std::unordered_set<const ClauseTy *> | 
Definition at line 92 of file ConstructDecompositionT.h.
| using tomp::ConstructDecompositionT< ClauseType, HelperType >::ClauseTy = ClauseType | 
Definition at line 84 of file ConstructDecompositionT.h.
| using tomp::ConstructDecompositionT< ClauseType, HelperType >::ExprTy = typename ClauseTy::ExprTy | 
Definition at line 88 of file ConstructDecompositionT.h.
| using tomp::ConstructDecompositionT< ClauseType, HelperType >::HelperTy = HelperType | 
Definition at line 89 of file ConstructDecompositionT.h.
| using tomp::ConstructDecompositionT< ClauseType, HelperType >::IdTy = typename ClauseTy::IdTy | 
Definition at line 87 of file ConstructDecompositionT.h.
| using tomp::ConstructDecompositionT< ClauseType, HelperType >::ObjectTy = tomp::ObjectT<IdTy, ExprTy> | 
Definition at line 90 of file ConstructDecompositionT.h.
| using tomp::ConstructDecompositionT< ClauseType, HelperType >::TypeTy = typename ClauseTy::TypeTy | 
Definition at line 86 of file ConstructDecompositionT.h.
      
  | 
  inline | 
Definition at line 94 of file ConstructDecompositionT.h.
| bool tomp::ConstructDecompositionT< ClauseType, HelperType >::applyClause | ( | Specific && | specific, | 
| const ClauseTy * | node ) | 
Definition at line 446 of file ConstructDecompositionT.h.
| tomp::ListT<DirectiveWithClauses<ClauseType> > tomp::ConstructDecompositionT< ClauseType, HelperType >::output | 
Definition at line 117 of file ConstructDecompositionT.h.
Referenced by ConstructDecompositionT().