Lines Matching refs:OpenMPIRBuilder

55   explicit OpenMPAllocaStackFrame(llvm::OpenMPIRBuilder::InsertPointTy allocaIP)  in OpenMPAllocaStackFrame()
57 llvm::OpenMPIRBuilder::InsertPointTy allocaInsertPoint;
78 static llvm::OpenMPIRBuilder::InsertPointTy
84 llvm::OpenMPIRBuilder::InsertPointTy allocaInsertPoint; in findAllocaInsertPoint()
113 return llvm::OpenMPIRBuilder::InsertPointTy( in findAllocaInsertPoint()
254 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in convertOmpParallel()
298 llvm::OpenMPIRBuilder::InsertPointTy allocaIP = in convertOmpParallel()
300 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpParallel()
312 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in convertOmpMaster()
329 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpMaster()
339 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in convertOmpCritical()
357 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpCritical()
461 using OwningReductionGen = std::function<llvm::OpenMPIRBuilder::InsertPointTy(
462 llvm::OpenMPIRBuilder::InsertPointTy, llvm::Value *, llvm::Value *,
465 std::function<llvm::OpenMPIRBuilder::InsertPointTy(
466 llvm::OpenMPIRBuilder::InsertPointTy, llvm::Type *, llvm::Value *,
480 [&, decl](llvm::OpenMPIRBuilder::InsertPointTy insertPoint, in makeReductionGen()
491 return llvm::OpenMPIRBuilder::InsertPointTy(); in makeReductionGen()
514 [&, decl](llvm::OpenMPIRBuilder::InsertPointTy insertPoint, llvm::Type *, in makeAtomicReductionGen()
524 return llvm::OpenMPIRBuilder::InsertPointTy(); in makeAtomicReductionGen()
551 llvm::OpenMPIRBuilder::InsertPointTy allocaIP = in convertOmpOrdered()
553 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpOrdered()
565 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in convertOmpOrderedRegion()
588 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpOrderedRegion()
598 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in convertOmpSections()
600 llvm::OpenMPIRBuilder::StorableBodyGenCallbackTy; in convertOmpSections()
653 llvm::OpenMPIRBuilder::InsertPointTy allocaIP = in convertOmpSections()
655 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpSections()
666 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in convertOmpSingle()
667 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpSingle()
684 using InsertPointTy = llvm::OpenMPIRBuilder::InsertPointTy; in convertOmpTaskOp()
696 llvm::OpenMPIRBuilder::InsertPointTy allocaIP = in convertOmpTaskOp()
698 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpTaskOp()
728 llvm::OpenMPIRBuilder::InsertPointTy allocaIP = in convertOmpWsLoop()
770 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpWsLoop()
776 SmallVector<llvm::OpenMPIRBuilder::InsertPointTy> bodyInsertPoints; in convertOmpWsLoop()
778 auto bodyGen = [&](llvm::OpenMPIRBuilder::InsertPointTy ip, llvm::Value *iv) { in convertOmpWsLoop()
801 llvm::OpenMPIRBuilder *ompBuilder = moduleTranslation.getOpenMPBuilder(); in convertOmpWsLoop()
812 llvm::OpenMPIRBuilder::LocationDescription loc = ompLoc; in convertOmpWsLoop()
813 llvm::OpenMPIRBuilder::InsertPointTy computeIP = ompLoc.IP; in convertOmpWsLoop()
815 loc = llvm::OpenMPIRBuilder::LocationDescription(bodyInsertPoints.back()); in convertOmpWsLoop()
867 SmallVector<llvm::OpenMPIRBuilder::ReductionInfo> reductionInfos; in convertOmpWsLoop()
870 llvm::OpenMPIRBuilder::AtomicReductionGenTy atomicGen = nullptr; in convertOmpWsLoop()
888 llvm::OpenMPIRBuilder::InsertPointTy contInsertPoint = in convertOmpWsLoop()
907 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpSimdLoop()
913 SmallVector<llvm::OpenMPIRBuilder::InsertPointTy> bodyInsertPoints; in convertOmpSimdLoop()
920 auto bodyGen = [&](llvm::OpenMPIRBuilder::InsertPointTy ip, llvm::Value *iv) { in convertOmpSimdLoop()
943 llvm::OpenMPIRBuilder *ompBuilder = moduleTranslation.getOpenMPBuilder(); in convertOmpSimdLoop()
954 llvm::OpenMPIRBuilder::LocationDescription loc = ompLoc; in convertOmpSimdLoop()
955 llvm::OpenMPIRBuilder::InsertPointTy computeIP = ompLoc.IP; in convertOmpSimdLoop()
957 loc = llvm::OpenMPIRBuilder::LocationDescription(bodyInsertPoints.back(), in convertOmpSimdLoop()
1007 llvm::OpenMPIRBuilder *ompBuilder = moduleTranslation.getOpenMPBuilder(); in convertOmpAtomicRead()
1009 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpAtomicRead()
1016 llvm::OpenMPIRBuilder::AtomicOpValue V = { in convertOmpAtomicRead()
1018 llvm::OpenMPIRBuilder::AtomicOpValue X = { in convertOmpAtomicRead()
1029 llvm::OpenMPIRBuilder *ompBuilder = moduleTranslation.getOpenMPBuilder(); in convertOmpAtomicWrite()
1031 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpAtomicWrite()
1036 llvm::OpenMPIRBuilder::AtomicOpValue x = {dest, ty, /*isSigned=*/false, in convertOmpAtomicWrite()
1063 llvm::OpenMPIRBuilder *ompBuilder = moduleTranslation.getOpenMPBuilder(); in convertOmpAtomicUpdate()
1094 llvm::OpenMPIRBuilder::AtomicOpValue llvmAtomicX = {llvmX, llvmXElementType, in convertOmpAtomicUpdate()
1123 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpAtomicUpdate()
1134 llvm::OpenMPIRBuilder *ompBuilder = moduleTranslation.getOpenMPBuilder(); in convertOmpAtomicCapture()
1184 llvm::OpenMPIRBuilder::AtomicOpValue llvmAtomicX = {llvmX, llvmXElementType, in convertOmpAtomicCapture()
1187 llvm::OpenMPIRBuilder::AtomicOpValue llvmAtomicV = {llvmV, llvmXElementType, in convertOmpAtomicCapture()
1216 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpAtomicCapture()
1277 llvm::OpenMPIRBuilder::LocationDescription ompLoc(builder); in convertOmpThreadprivate()
1330 llvm::OpenMPIRBuilder *ompBuilder = moduleTranslation.getOpenMPBuilder(); in convertOperation()