Searched refs:ompBuilder (Results 1 – 3 of 3) sorted by relevance
818 loopInfos.push_back(ompBuilder->createCanonicalLoop( in convertOmpWsLoop()830 ompBuilder->collapseLoops(ompLoc.DL, loopInfos, {}); in convertOmpWsLoop()839 ompBuilder->applyWorkshareLoop( in convertOmpWsLoop()961 loopInfos.push_back(ompBuilder->createCanonicalLoop( in convertOmpSimdLoop()972 ompBuilder->collapseLoops(ompLoc.DL, loopInfos, {}); in convertOmpSimdLoop()974 ompBuilder->applySimd(loopInfo, nullptr); in convertOmpSimdLoop()1124 builder.restoreIP(ompBuilder->createAtomicUpdate( in convertOmpAtomicUpdate()1217 builder.restoreIP(ompBuilder->createAtomicCapture( in convertOmpAtomicCapture()1338 ompBuilder->createTaskwait(builder.saveIP()); in convertOperation()1342 ompBuilder->createTaskyield(builder.saveIP()); in convertOperation()[all …]
167 if (!ompBuilder) { in getOpenMPBuilder()168 ompBuilder = std::make_unique<llvm::OpenMPIRBuilder>(*llvmModule); in getOpenMPBuilder()169 ompBuilder->initialize(); in getOpenMPBuilder()171 return ompBuilder.get(); in getOpenMPBuilder()297 std::unique_ptr<llvm::OpenMPIRBuilder> ompBuilder; variable
402 if (ompBuilder) in ~ModuleTranslation()403 ompBuilder->finalize(); in ~ModuleTranslation()