Searched refs:ThreadprivateOp (Results 1 – 4 of 4) sorted by relevance
109 mlir::omp::FlushOp, mlir::omp::ThreadprivateOp>( in configureOpenMPToLLVMConversionLegality()130 RegionLessOpWithVarOperandsConversion<omp::ThreadprivateOp>>(converter); in populateOpenMPToLLVMConversionPatterns()
226 assert(mlir::isa<mlir::omp::ThreadprivateOp>(op) && in threadPrivatizeVars()229 mlir::dyn_cast<mlir::omp::ThreadprivateOp>(op).sym_addr(); in threadPrivatizeVars()230 return firOpBuilder.create<mlir::omp::ThreadprivateOp>( in threadPrivatizeVars()1536 if (mlir::isa<mlir::omp::ThreadprivateOp>(commonValue.getDefiningOp())) { in genThreadprivateOp()1543 firOpBuilder.create<mlir::omp::ThreadprivateOp>( in genThreadprivateOp()1551 symThreadprivateValue = firOpBuilder.create<mlir::omp::ThreadprivateOp>( in genThreadprivateOp()
1278 auto threadprivateOp = cast<omp::ThreadprivateOp>(opInst); in convertOmpThreadprivate()1414 .Case([&](omp::ThreadprivateOp) { in convertOperation() argument
1237 def ThreadprivateOp : OpenMP_Op<"threadprivate",