Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DStmtNodes.td228 def OMPLoopTransformationDirective : StmtNode<OMPLoopBasedDirective, 1>;
229 def OMPTileDirective : StmtNode<OMPLoopTransformationDirective>;
230 def OMPUnrollDirective : StmtNode<OMPLoopTransformationDirective>;
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DStmtOpenMP.h912 llvm::function_ref<void(OMPLoopTransformationDirective *)>
918 llvm::function_ref<void(const OMPLoopTransformationDirective *)> in doForAllLoops()
924 [OnTransformationCallback](OMPLoopTransformationDirective *A) { in doForAllLoops()
937 auto &&TransformCb = [](OMPLoopTransformationDirective *) {}; in doForAllLoops()
975 class OMPLoopTransformationDirective : public OMPLoopBasedDirective {
982 explicit OMPLoopTransformationDirective(StmtClass SC, in OMPLoopTransformationDirective() function
5562 class OMPTileDirective final : public OMPLoopTransformationDirective {
5574 : OMPLoopTransformationDirective(OMPTileDirectiveClass, in OMPTileDirective()
5644 class OMPUnrollDirective final : public OMPLoopTransformationDirective {
5655 : OMPLoopTransformationDirective(OMPUnrollDirectiveClass, in OMPUnrollDirective()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DStmtOpenMP.cpp128 llvm::function_ref<void(OMPLoopTransformationDirective *)> in doForAllLoops()
133 auto *Dir = dyn_cast<OMPLoopTransformationDirective>(CurStmt); in doForAllLoops()
374 Stmt *OMPLoopTransformationDirective::getTransformedStmt() const { in getTransformedStmt()
387 Stmt *OMPLoopTransformationDirective::getPreInits() const { in getPreInits()
H A DStmtProfile.cpp974 const OMPLoopTransformationDirective *S) { in VisitOMPLoopTransformationDirective()
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp2386 OMPLoopTransformationDirective *D) { in VisitOMPLoopTransformationDirective()
H A DASTReaderStmt.cpp2405 OMPLoopTransformationDirective *D) { in VisitOMPLoopTransformationDirective()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1858 if (auto *Dir = dyn_cast<OMPLoopTransformationDirective>(SimplifiedS)) in emitBody()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp4101 void VisitOMPLoopTransformationDirective(OMPLoopTransformationDirective *S) { in VisitOMPLoopTransformationDirective()
9809 [&SemaRef, &Captures](OMPLoopTransformationDirective *Transform) { in checkOpenMPLoop()