Home
last modified time | relevance | path

Searched refs:sectionsOp (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/Dialect/OpenMP/
H A DOpenMPToLLVMIRTranslation.cpp602 auto sectionsOp = cast<omp::SectionsOp>(opInst); in convertOmpSections() local
606 if (!sectionsOp.reduction_vars().empty() || sectionsOp.reductions() || in convertOmpSections()
607 !sectionsOp.allocate_vars().empty() || in convertOmpSections()
608 !sectionsOp.allocators_vars().empty()) in convertOmpSections()
609 return emitError(sectionsOp.getLoc()) in convertOmpSections()
616 for (Operation &op : *sectionsOp.region().begin()) { in convertOmpSections()
637 assert(isa<omp::SectionOp>(*sectionsOp.region().op_begin())); in convertOmpSections()
658 sectionsOp.nowait())); in convertOmpSections()
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenMP.cpp1242 auto sectionsOp = firOpBuilder.create<mlir::omp::SectionsOp>( in genOMP() local
1246 createBodyOfOp(sectionsOp, converter, currentLocation, eval); in genOMP()
1250 auto sectionsOp = firOpBuilder.create<mlir::omp::SectionsOp>( in genOMP() local
1253 createBodyOfOp<omp::SectionsOp>(sectionsOp, converter, currentLocation, in genOMP()