Home
last modified time | relevance | path

Searched refs:OMPLoopTransformationDirective (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Basic/
H A DStmtNodes.td227 def OMPLoopTransformationDirective : StmtNode<OMPLoopBasedDirective, 1>;
228 def OMPTileDirective : StmtNode<OMPLoopTransformationDirective>;
229 def OMPUnrollDirective : StmtNode<OMPLoopTransformationDirective>;
/llvm-project-15.0.7/clang/include/clang/AST/
H A DStmtOpenMP.h896 llvm::function_ref<void(OMPLoopTransformationDirective *)>
902 llvm::function_ref<void(const OMPLoopTransformationDirective *)> in doForAllLoops()
908 [OnTransformationCallback](OMPLoopTransformationDirective *A) { in doForAllLoops()
921 auto &&TransformCb = [](OMPLoopTransformationDirective *) {}; in doForAllLoops()
959 class OMPLoopTransformationDirective : public OMPLoopBasedDirective {
966 explicit OMPLoopTransformationDirective(StmtClass SC, in OMPLoopTransformationDirective() function
5492 class OMPTileDirective final : public OMPLoopTransformationDirective {
5504 : OMPLoopTransformationDirective(OMPTileDirectiveClass, in OMPTileDirective()
5574 class OMPUnrollDirective final : public OMPLoopTransformationDirective {
5585 : OMPLoopTransformationDirective(OMPUnrollDirectiveClass, in OMPUnrollDirective()
/llvm-project-15.0.7/clang/lib/AST/
H A DStmtOpenMP.cpp128 llvm::function_ref<void(OMPLoopTransformationDirective *)> in doForAllLoops()
133 auto *Dir = dyn_cast<OMPLoopTransformationDirective>(CurStmt); in doForAllLoops()
372 Stmt *OMPLoopTransformationDirective::getTransformedStmt() const { in getTransformedStmt()
385 Stmt *OMPLoopTransformationDirective::getPreInits() const { in getPreInits()
H A DStmtProfile.cpp935 const OMPLoopTransformationDirective *S) { in VisitOMPLoopTransformationDirective()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriterStmt.cpp2226 OMPLoopTransformationDirective *D) { in VisitOMPLoopTransformationDirective()
H A DASTReaderStmt.cpp2313 OMPLoopTransformationDirective *D) { in VisitOMPLoopTransformationDirective()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp2142 VisitOMPLoopTransformationDirective(const OMPLoopTransformationDirective *D);
3028 const OMPLoopTransformationDirective *D) { in VisitOMPLoopTransformationDirective()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1850 if (auto *Dir = dyn_cast<OMPLoopTransformationDirective>(SimplifiedS)) in emitBody()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaOpenMP.cpp4025 void VisitOMPLoopTransformationDirective(OMPLoopTransformationDirective *S) { in VisitOMPLoopTransformationDirective()
9511 [&SemaRef, &Captures](OMPLoopTransformationDirective *Transform) { in checkOpenMPLoop()