Displaying 5 results from an estimated 5 matches for "godbold".
Did you mean:
godbolt
2020 Feb 02
2
Questions about jump threading optimization and what we can do
...ng algorithm is *really* conservative, which is one
> > reason this isn't working as well as I'd hope; however, we don't want to
> > produce irreducible control flow that the other passes would work less
> > effectively on. Thoughts?
>
> I'm confused. In your godbold link you run it with O0 which disables
> almost all transformations. If we take the IR, remove the optnone
> attribute, run mem2reg and jump-threading we get what I think is
> reasonable:
> https://godbolt.org/z/u3fcTZ
>
> Please correct me if I misunderstand anything here.
>...
2020 Feb 03
2
Questions about jump threading optimization and what we can do
...hich is one
>>> > reason this isn't working as well as I'd hope; however, we don't want to
>>> > produce irreducible control flow that the other passes would work less
>>> > effectively on. Thoughts?
>>>
>>> I'm confused. In your godbold link you run it with O0 which disables
>>> almost all transformations. If we take the IR, remove the optnone
>>> attribute, run mem2reg and jump-threading we get what I think is
>>> reasonable:
>>> https://godbolt.org/z/u3fcTZ
>>>
>>> Please c...
2020 Jan 30
3
Questions about jump threading optimization and what we can do
Since the bug report here: https://bugs.llvm.org/show_bug.cgi?id=44679 I've
been thinking about cases like it, such as: https://godbolt.org/z/Fwq8mn
I wonder what we can do about this in a general sense. As far as I can
tell, the jump threading algorithm is *really* conservative, which is one
reason this isn't working as well as I'd hope; however, we don't want to
produce
2020 Feb 03
2
Questions about jump threading optimization and what we can do
...this isn't working as well as I'd hope; however, we don't want to
>> >>> > produce irreducible control flow that the other passes would work less
>> >>> > effectively on. Thoughts?
>> >>>
>> >>> I'm confused. In your godbold link you run it with O0 which disables
>> >>> almost all transformations. If we take the IR, remove the optnone
>> >>> attribute, run mem2reg and jump-threading we get what I think is
>> >>> reasonable:
>> >>> https://godbolt.org/z/u3fcT...
2020 Feb 03
2
Questions about jump threading optimization and what we can do
...er, we don't
>> want to
>> >> >>> > produce irreducible control flow that the other passes would
>> work less
>> >> >>> > effectively on. Thoughts?
>> >> >>>
>> >> >>> I'm confused. In your godbold link you run it with O0 which
>> disables
>> >> >>> almost all transformations. If we take the IR, remove the optnone
>> >> >>> attribute, run mem2reg and jump-threading we get what I think is
>> >> >>> reasonable:
>> >&g...