search for: d86844

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

Did you mean: d86841
2020 Sep 04
2
[RFC] Introducing the maynotprogress IR attribute
...pecs. Note that loop metadata can be dropped, so even if this metadata is dropped, we would not optimize away loops that we don’t optimize now and we wouldn’t preserve 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 c...
2020 Sep 05
4
[RFC] Introducing the maynotprogress IR attribute
...ded to the loops of the caller if the caller did not have the attribute, but that is an optimization and not required. The patch for the first part will be part of this change set. >> 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 >> behav...
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
...ave the attribute, but that >> is an optimization and not required. The patch for the first part will >> be part of this change set. >> >> >> >> 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 p...