search for: d85393

Displaying 4 results from an estimated 4 matches for "d85393".

2020 Sep 04
2
[RFC] Introducing the maynotprogress IR attribute
...loops that we don’t preserve now. The current implementations are in: - Changes to the LoopDeletion Pass: https://reviews.llvm.org/D86844 - Changes to the Clang Frontend: https://reviews.llvm.org/D86841 - Changes to LangRef: https://reviews.llvm.org/D86233 - Changed to IR: https://reviews.llvm.org/D85393 The changes preserve what was previously accepted as the “default behavior” [5]. That is, you get forward progress assumption in case a function is not marked with the `maynotprogress` attribute. Here the default behavior is that LLVM IR functions are required to make forward-progress and are assu...
2020 Sep 05
4
[RFC] Introducing the maynotprogress IR attribute
...urrent implementations are in: >> - Changes to the LoopDeletion Pass: https://reviews.llvm.org/D86844 >> - Changes to the Clang Frontend: https://reviews.llvm.org/D86841 >> - Changes to LangRef: https://reviews.llvm.org/D86233 >> - Changed to IR: https://reviews.llvm.org/D85393 >> >> The changes preserve what was previously accepted as the “default >> behavior” [5]. That is, you get forward progress assumption in case a >> function is not marked with the `maynotprogress` attribute. Here the >> default behavior is that LLVM IR functions a...
2020 Sep 11
2
[RFC] Introducing the maynotprogress IR attribute
Hi James, On Fri, Sep 11, 2020 at 2:05 PM James Y Knight <jyknight at google.com> wrote: > > On Fri, Sep 11, 2020 at 12:42 PM Atmn Patel <atmndp at gmail.com> wrote: >> >> Hi Hal, >> >> On Thu, Sep 10, 2020 at 8:54 PM Hal Finkel <hfinkel at anl.gov> wrote: >> > >> > Hi, Atmn, >> > >> > Has anyone else expressed an
2020 Sep 09
2
[RFC] Introducing the maynotprogress IR attribute
...>> - Changes to the LoopDeletion Pass: https://reviews.llvm.org/D86844 >> >> - Changes to the Clang Frontend: https://reviews.llvm.org/D86841 >> >> - Changes to LangRef: https://reviews.llvm.org/D86233 >> >> - Changed to IR: https://reviews.llvm.org/D85393 >> >> >> >> The changes preserve what was previously accepted as the “default >> >> behavior” [5]. That is, you get forward progress assumption in case a >> >> function is not marked with the `maynotprogress` attribute. Here the >> &gt...