Displaying 8 results from an estimated 8 matches for "passgat".
Did you mean:
passgate
2018 Apr 03
0
Opt Bisect layering
On 03/30/2018 12:05 AM, David Blaikie via llvm-dev wrote:
> & now looking back at the patch-in-progress, I see it allows setting
the OptBisector/OptPassGate as suggested in (2).
Well, the patch currently discussed does not attempt to solve the
passgate object management issue.
It is left for the discretion of passgate object provider.
>
> If that becomes the /only/ option (ie: LLVMContext has no default
OptPassGate) then the virtual interfa...
2018 Apr 03
2
Opt Bisect layering
On Mon, Apr 2, 2018 at 11:32 PM Fedor Sergeev via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> On 03/30/2018 12:05 AM, David Blaikie via llvm-dev wrote:
> > & now looking back at the patch-in-progress, I see it allows setting
> the OptBisector/OptPassGate as suggested in (2).
> Well, the patch currently discussed does not attempt to solve the
> passgate object management issue.
> It is left for the discretion of passgate object provider.
>
> >
> > If that becomes the /only/ option (ie: LLVMContext has no default
> OptPa...
2018 Mar 29
2
Opt Bisect layering
& now looking back at the patch-in-progress, I see it allows setting the
OptBisector/OptPassGate as suggested in (2).
If that becomes the /only/ option (ie: LLVMContext has no default
OptPassGate) then the virtual interface could be kept down in IR (though
it's still a bit questionable to have those Analysis types (Loop, Region,
CallGraphSCC) even declared in IR). Then the implementation...
2018 Apr 03
0
Opt Bisect layering
...> On Mon, Apr 2, 2018 at 11:32 PM Fedor Sergeev via llvm-dev
<llvm-dev at lists.llvm.org> wrote:
>
> On 03/30/2018 12:05 AM, David Blaikie via llvm-dev wrote:
> > & now looking back at the patch-in-progress, I see it allows
setting
> the OptBisector/OptPassGate as suggested in (2).
> Well, the patch currently discussed does not attempt to solve the
> passgate object management issue.
> It is left for the discretion of passgate object provider.
>
> >
> > If that becomes the /only/ option (ie: LLVMContext...
2018 Apr 03
2
Opt Bisect layering
...11:32 PM Fedor Sergeev via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
> >
> > On 03/30/2018 12:05 AM, David Blaikie via llvm-dev wrote:
> > > & now looking back at the patch-in-progress, I see it allows
> setting
> > the OptBisector/OptPassGate as suggested in (2).
> > Well, the patch currently discussed does not attempt to solve the
> > passgate object management issue.
> > It is left for the discretion of passgate object provider.
> >
> > >
> > > If that becomes the...
2018 May 03
2
Opt Bisect layering
...lists.llvm.org>> wrote:
> >
> > On 03/30/2018 12:05 AM, David Blaikie via llvm-dev wrote:
> > > & now looking back at the patch-in-progress, I see
> it allows
> setting
> > the OptBisector/OptPassGate as suggested in (2).
> > Well, the patch currently discussed does not attempt to
> solve the
> > passgate object management issue.
> > It is left for the discretion of passgate object provider.
> >
> >...
2018 Apr 23
0
Opt Bisect layering
...ia llvm-dev
>> <llvm-dev at lists.llvm.org> wrote:
>> >
>> > On 03/30/2018 12:05 AM, David Blaikie via llvm-dev wrote:
>> > > & now looking back at the patch-in-progress, I see it allows
>> setting
>> > the OptBisector/OptPassGate as suggested in (2).
>> > Well, the patch currently discussed does not attempt to solve the
>> > passgate object management issue.
>> > It is left for the discretion of passgate object provider.
>> >
>> > >
>> > &...
2018 Mar 29
0
Opt Bisect layering
So... looking at OptBisect, I have a few thoughts:
1) what's the purpose of the virtual interface/OptPassGate? I'm guessing
maybe that worked around the circular referencing in these APIs? hmm, no, I
suppose that wouldn't work/be relevant here.
2) Why is OptBisector a ManagedStatic? That seems pretty antithetical to
the role of LLVMContext. When/why would a user be bisecting over multiple
LLVMCon...