Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/Target/LLVMIR/
DModuleTranslation.cpp314 if (ompBuilder) in ~ModuleTranslation()
315 ompBuilder->finalize(); in ~ModuleTranslation()
447 ompBuilder->createParallel(builder, allocaIP, bodyGenCB, privCB, finiCB, in convertOmpParallel()
513 builder.restoreIP(ompBuilder->createMaster(builder, bodyGenCB, finiCB)); in convertOmpMaster()
522 if (!ompBuilder) { in convertOmpOperation()
523 ompBuilder = std::make_unique<llvm::OpenMPIRBuilder>(*llvmModule); in convertOmpOperation()
524 ompBuilder->initialize(); in convertOmpOperation()
528 ompBuilder->createBarrier(builder.saveIP(), llvm::omp::OMPD_barrier); in convertOmpOperation()
532 ompBuilder->createTaskwait(builder.saveIP()); in convertOmpOperation()
536 ompBuilder->createTaskyield(builder.saveIP()); in convertOmpOperation()
[all …]
/external/llvm-project/mlir/include/mlir/Target/LLVMIR/
DModuleTranslation.h133 std::unique_ptr<llvm::OpenMPIRBuilder> ompBuilder; variable