search for: 2ddev_2019

Displaying 11 results from an estimated 11 matches for "2ddev_2019".

2020 Apr 02
2
Upgrading LLVM's minimum required CMake version
...ns keep on adding useful features (particularly better generator expression support), and we want to be able to keep taking advantage of them. [1] http://lists.llvm.org/pipermail/llvm-dev/2019-November/136485.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.llvm.org_pipermail_llvm-2Ddev_2019-2DNovember_136485.html&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=atRWn0u_rLa9ITqRSW-W8QvRJN244hhQmDWillcW3gE&s=HtGj57-MndDqyK71vXRwheQXms3WKx9rT-8WAVyTB3c&e=> [2] http://lists.llvm.org/pipermail/llvm-dev/2019-November/136488.html<https://urldefense.p...
2020 Apr 04
3
Upgrading LLVM's minimum required CMake version
...nerator expression support), and we want to be able > to keep taking advantage of them. > > [1] > http://lists.llvm.org/pipermail/llvm-dev/2019-November/136485.html > <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.llvm.org_pipermail_llvm-2Ddev_2019-2DNovember_136485.html&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=atRWn0u_rLa9ITqRSW-W8QvRJN244hhQmDWillcW3gE&s=HtGj57-MndDqyK71vXRwheQXms3WKx9rT-8WAVyTB3c&e=> > > [2] > http://lists.llvm.org/pipermail/llvm-dev/2019-November/1364...
2020 Apr 06
5
Upgrading LLVM's minimum required CMake version
...ns keep on adding useful features (particularly better generator expression support), and we want to be able to keep taking advantage of them. [1] http://lists.llvm.org/pipermail/llvm-dev/2019-November/136485.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.llvm.org_pipermail_llvm-2Ddev_2019-2DNovember_136485.html&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=atRWn0u_rLa9ITqRSW-W8QvRJN244hhQmDWillcW3gE&s=HtGj57-MndDqyK71vXRwheQXms3WKx9rT-8WAVyTB3c&e=> [2] http://lists.llvm.org/pipermail/llvm-dev/2019-November/136488.html<https://urldefense.p...
2020 Apr 07
2
Upgrading LLVM's minimum required CMake version
...ns keep on adding useful features (particularly better generator expression support), and we want to be able to keep taking advantage of them. [1] http://lists.llvm.org/pipermail/llvm-dev/2019-November/136485.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.llvm.org_pipermail_llvm-2Ddev_2019-2DNovember_136485.html&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=atRWn0u_rLa9ITqRSW-W8QvRJN244hhQmDWillcW3gE&s=HtGj57-MndDqyK71vXRwheQXms3WKx9rT-8WAVyTB3c&e=> [2] http://lists.llvm.org/pipermail/llvm-dev/2019-November/136488.html<https://urldefense.p...
2020 Apr 07
3
Upgrading LLVM's minimum required CMake version
...ly better >> generator expression support), and we want to be able to keep taking >> advantage of them. >> >> [1] http://lists.llvm.org/pipermail/llvm-dev/2019-November/136485.html >> <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.llvm.org_pipermail_llvm-2Ddev_2019-2DNovember_136485.html&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=atRWn0u_rLa9ITqRSW-W8QvRJN244hhQmDWillcW3gE&s=HtGj57-MndDqyK71vXRwheQXms3WKx9rT-8WAVyTB3c&e=> >> [2] http://lists.llvm.org/pipermail/llvm-dev/2019-November/136488.html >> <h...
2020 Mar 26
4
Bumping the CMake requirement for libc++ and libc++abi
...t;> >> On 03/24/2020 09:00 PM, Petr Hosek via llvm-dev wrote: >>> In October, there was a discussion about updating CMake to 3.15: http://lists.llvm.org/pipermail/llvm-dev/2019-October/136295.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.llvm.org_pipermail_llvm-2Ddev_2019-2DOctober_136295.html&d=DwMGaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=YM4mAyT1kPI-ll-X7tbj_u-8Z8VzOQX0UEPWjWpE9XY&s=2921T7FXA_APW3xYrnSDPuKHRoTGqKh2hoUcUIUalVo&e=>. No decision was made, but maybe we should revisit that proposal? If we're going to require...
2020 Aug 10
2
[RFC] Machine Function Splitter - Split out cold blocks from machine functions using profile data
...de/llvm/CodeGen/MachineBasicBlock.h#L63>. With basic block sections, the cold blocks are assigned appropriate debug and call frame information and emitted as part of the .text.unlikely section. Unlike Propeller<https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.llvm.org_pipermail_llvm-2Ddev_2019-2DSeptember_135393.html&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=KfYo542rDdZQGClmgz-RBw&m=-cUmMKRcOXZHF-PpVxO_Dfg2mkIgP4L_QomIwDizeEE&s=y0u_TamS9xnHRAQVD1cDCxl-AzE-QbTNmnYU73oxxFE&e=>, which is presently the main user of the basic block sections feature, this pass does not req...
2020 Apr 08
3
Upgrading LLVM's minimum required CMake version
...adding useful features (particularly better generator expression support), and we want to be able to keep taking advantage of them. > > [1] http://lists.llvm.org/pipermail/llvm-dev/2019-November/136485.html <https://urldefense.proofpoint.com/v2/url?u=http-3A__lists.llvm.org_pipermail_llvm-2Ddev_2019-2DNovember_136485.html&d=DwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=o3kDXzdBUE3ljQXKeTWOMw&m=atRWn0u_rLa9ITqRSW-W8QvRJN244hhQmDWillcW3gE&s=HtGj57-MndDqyK71vXRwheQXms3WKx9rT-8WAVyTB3c&e=> > [2] http://lists.llvm.org/pipermail/llvm-dev/2019-November/136488.html <https://urlde...
2020 Mar 26
12
Upgrading LLVM's minimum required CMake version
We had this discussion a few months ago and it petered out, and it’s recently been revived in the context of upgrading the CMake version specifically for libc++ (at which point people suggested upgrading the CMake version used by all of LLVM), so let’s try to move this forward. Our current required minimum version is CMake 3.4.3, which was released on January 25th 2016. It’s interesting to note
2020 Mar 26
2
Bumping the CMake requirement for libc++ and libc++abi
> On Mar 25, 2020, at 19:42, Chris Tetreault <ctetreau at quicinc.com> wrote: > > I would like to just chime in and say that I’m fairly strongly opposed to any blanket version increases without justification. Having a low version requirement is a feature. It means that more people can build the codebase. We should increase the minimum CMake version requirement only if we need to do
2020 Aug 05
10
[RFC] Machine Function Splitter - Split out cold blocks from machine functions using profile data
Greetings, We present “Machine Function Splitter”, a codegen optimization pass which splits functions into hot and cold parts. This pass leverages the basic block sections feature recently introduced in LLVM from the Propeller project. The pass targets functions with profile coverage, identifies cold blocks and moves them to a separate section. The linker groups all cold blocks across functions