Displaying 6 results from an estimated 6 matches for "evgen".
Did you mean:
even
2013 Nov 27
2
[LLVMdev] Disabling certain optimizations at -O1?
On 27 November 2013 08:43, Evgeniy Stepanov <eugeni.stepanov at gmail.com>wrote:
> Also note that tail merging of calls happens in CodeGen, not in
> SimplifyCFG.
>
Hi Evgenly,
What we need is the general information that we want to avoid too much code
motion, from choosing the passes, to choosing steps on the pas...
2013 Nov 27
0
[LLVMdev] Disabling certain optimizations at -O1?
AFAIU, it's not OK for -g to affect code generation. I agree with the
rest of your plan.
On Wed, Nov 27, 2013 at 2:16 PM, Renato Golin <renato.golin at linaro.org> wrote:
> On 27 November 2013 08:43, Evgeniy Stepanov <eugeni.stepanov at gmail.com>
> wrote:
>>
>> Also note that tail merging of calls happens in CodeGen, not in
>> SimplifyCFG.
>
>
> Hi Evgenly,
>
> What we need is the general information that we want to avoid too much code
> motion, from choo...
2013 Nov 27
0
[LLVMdev] Disabling certain optimizations at -O1?
Reid,
by the other CFG simplification, do you mean this case in
http://llvm-reviews.chandlerc.com/D2214?
1: if (x < 0)
2: if (y < 0)
3: do_something();
Yes, this is only bad for MSan (and probably for sampling-based PGO,
but that's a whole different story). But the current version of D2214
disables this optimization at SimplifyUncondBranch() point, which also
covers
2013 Nov 26
2
[LLVMdev] Disabling certain optimizations at -O1?
On 26 November 2013 16:59, Reid Kleckner <rnk at google.com> wrote:
> I'd support disabling tail merging of calls at -O1. The other CFG
> simplification doesn't seem like that big of a deal though for general
> debugging, though.
>
So, do we have two ways of running SimplifyCFG? One for O1 and one for O2+,
and selectively disabling parts of it?
--renato
--------------
2013 Nov 27
2
[LLVMdev] Disabling certain optimizations at -O1?
...agree with the
> rest of your plan.
That's correct, -g must not affect code generation. This is a
fundamental mantra among debug-info people.
>
>
> On Wed, Nov 27, 2013 at 2:16 PM, Renato Golin <renato.golin at linaro.org>
> wrote:
> > On 27 November 2013 08:43, Evgeniy Stepanov
> <eugeni.stepanov at gmail.com>
> > wrote:
> >>
> >> Also note that tail merging of calls happens in CodeGen, not in
> >> SimplifyCFG.
> >
> >
> > Hi Evgenly,
> >
> > What we need is the general information that we...
2013 Mar 25
86
[PATCH 00/28] libxl: ocaml: improve the bindings
The following series of patches fill in most of the gaps in the OCaml bindings
to libxl, to make them useful for clients such as xapi/xenopsd (from XCP).
There are a number of bugfixes to the existing bindings as well. I have an
experimental version of xenopsd that successfully uses the new bindings.
An earlier version of the first half of the series was submitted to the last
by Ian Campbell on