search for: openmpirbuild

Displaying 8 results from an estimated 8 matches for "openmpirbuild".

Did you mean: openmpirbuilder
2020 Feb 17
3
[flang-dev] About OpenMP dialect in MLIR
...the OpenMP construct (for e.g. collapse) can be >> handled fully in MLIR and that is the best place to do it (based on >> experiments) then we will not use the OpenMP IRBuilder for these constructs.” >> -- latest RFC in discourse >> >> If it is not finalized that the OpenMPIRBuilder will be used for all the >> constructs, wouldn’t it be better to delay the submission of “translation >> to LLVM IR” patch in MLIR? Lowering code will become inconsistent if the >> OpenMPIRBuilder is used only for a few constructs and not for others. >> > >> Also,...
2020 Feb 18
2
[flang-dev] About OpenMP dialect in MLIR
...) can be >>>> handled fully in MLIR and that is the best place to do it (based on >>>> experiments) then we will not use the OpenMP IRBuilder for these constructs.” >>>> -- latest RFC in discourse >>>> >>>> If it is not finalized that the OpenMPIRBuilder will be used for all >>>> the constructs, wouldn’t it be better to delay the submission of >>>> “translation to LLVM IR” patch in MLIR? Lowering code will become >>>> inconsistent if the OpenMPIRBuilder is used only for a few constructs and >>>> not...
2020 Feb 15
5
[flang-dev] About OpenMP dialect in MLIR
...hat is in progress. > “If we decide that the OpenMP construct (for e.g. collapse) can be handled fully in MLIR and that is the best place to do it (based on experiments) then we will not use the OpenMP IRBuilder for these constructs.” -- latest RFC in discourse If it is not finalized that the OpenMPIRBuilder will be used for all the constructs, wouldn’t it be better to delay the submission of “translation to LLVM IR” patch in MLIR? Lowering code will become inconsistent if the OpenMPIRBuilder is used only for a few constructs and not for others. Also, the patch does OpenMP dialect lowering *alongsid...
2020 Feb 13
6
About OpenMP dialect in MLIR
...cerns regarding the design of OpenMP dialect in MLIR that is currently being implemented, mainly for the f18 compiler. Below, I summarize the current state of various efforts in clang / f18 / MLIR / LLVM regarding this. Feel free to add to the list in case I have missed something. 1. [May 2019] An OpenMPIRBuilder in LLVM was proposed for flang and clang frontends. Note that this proposal was before considering MLIR for FIR. a. llvm-dev proposal : http://lists.flang-compiler.org/pipermail/flang-dev_lists.flang-compiler.org/2019-May/000197.html b. Patches in review: https://reviews.llvm.org/D70290. This a...
2020 Nov 16
0
LLVM Weekly - #359, November 16th 2020
...ind. [8bb6347](https://reviews.llvm.org/rG8bb6347939b). * The AMDGPU backend gained an `amdgpu_gfx` calling convention. [a022b1c](https://reviews.llvm.org/rGa022b1ccd8d). * A new Orc-RPC based TargetProcessControl implementation was added. [1d0676b](https://reviews.llvm.org/rG1d0676b54c4). * The OpenMPIRBuilder gained a CreateCononicalLoop function. [f44ee0f](https://reviews.llvm.org/rGf44ee0f5e7d). * The new `-dot-cfg-mssa` options creates a dot-cfg file visualising MemorySSA information. [45d459e](https://reviews.llvm.org/rG45d459e7522). ## Clang commits * Initial TableGen definitions of syntax no...
2020 Apr 07
2
GSoC Interested student
Hi Johannes, In order to create the testcases with the FIXMEs showing how it should look after the transformation, I've been trying to come up with a way of splitting the runtime call __tgt_target_teams based on Silei's recent patch D77005. I like the idea of using its asynchronous version __tgt_target_teams_nowait, but I think we would have to modify it, either to return the
2020 Feb 14
4
About OpenMP dialect in MLIR
...LIR that is currently being implemented, mainly for the f18 compiler. > > Below, I summarize the current state of various efforts in clang / f18 / > > MLIR / LLVM regarding this. Feel free to add to the list in case I have > > missed something. > > > > 1. [May 2019] An OpenMPIRBuilder in LLVM was proposed for flang and clang > > frontends. Note that this proposal was before considering MLIR for FIR. > > > > a. llvm-dev proposal : > > > http://lists.flang-compiler.org/pipermail/flang-dev_lists.flang-compiler.org/2019-May/000197.html > > > &gt...
2019 Dec 18
5
RFC: Opaque pointer status and future direction
...Inst::Create 4 llvm::ConstantHoistingPass::emitBaseConstants 4 llvm::CallBase::getParamByValType 4 llvm::OpenMPIRBuilder::getOrCreateIdent 3 getFoldedSizeOf 3 llvm::NVPTXAsmPrinter::emitFunctionParamList 3 llvm::GlobalA...