Searched refs:OMPLoopTransformationDirective (Results 1 – 8 of 8) sorted by relevance
228 def OMPLoopTransformationDirective : StmtNode<OMPLoopBasedDirective, 1>;229 def OMPTileDirective : StmtNode<OMPLoopTransformationDirective>;230 def OMPUnrollDirective : StmtNode<OMPLoopTransformationDirective>;
912 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() function5562 class OMPTileDirective final : public OMPLoopTransformationDirective {5574 : OMPLoopTransformationDirective(OMPTileDirectiveClass, in OMPTileDirective()5644 class OMPUnrollDirective final : public OMPLoopTransformationDirective {5655 : OMPLoopTransformationDirective(OMPUnrollDirectiveClass, in OMPUnrollDirective()
128 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()
974 const OMPLoopTransformationDirective *S) { in VisitOMPLoopTransformationDirective()
2386 OMPLoopTransformationDirective *D) { in VisitOMPLoopTransformationDirective()
2405 OMPLoopTransformationDirective *D) { in VisitOMPLoopTransformationDirective()
1858 if (auto *Dir = dyn_cast<OMPLoopTransformationDirective>(SimplifiedS)) in emitBody()
4101 void VisitOMPLoopTransformationDirective(OMPLoopTransformationDirective *S) { in VisitOMPLoopTransformationDirective()9809 [&SemaRef, &Captures](OMPLoopTransformationDirective *Transform) { in checkOpenMPLoop()