|
clang 24.0.0git
|
Helper required by ConstructDecompositionT. More...
Public Member Functions | |
| std::optional< Object > | getBaseObject (const Object &object) const |
| Our object identities are already normalized to the base variable's decl, so an object is its own base. | |
| std::optional< Object > | getLoopIterVar () const |
| CIR does not lower loop directives yet, so there is no iteration variable. | |
| bool | isClauseAllowedOnDirective (llvm::omp::Clause clauseId, llvm::omp::Directive dirId, llvm::omp::Version version) const |
| Defer to the spec table; CIR does not override allowed clauses per directive. | |
Helper required by ConstructDecompositionT.
Definition at line 273 of file CIRGenOpenMPConstructDecomposition.h.
|
inline |
Our object identities are already normalized to the base variable's decl, so an object is its own base.
Definition at line 276 of file CIRGenOpenMPConstructDecomposition.h.
|
inline |
CIR does not lower loop directives yet, so there is no iteration variable.
Definition at line 280 of file CIRGenOpenMPConstructDecomposition.h.
|
inline |
Defer to the spec table; CIR does not override allowed clauses per directive.
Definition at line 283 of file CIRGenOpenMPConstructDecomposition.h.