Displaying 9 results from an estimated 9 matches for "l2024".
Did you mean:
2024
2016 Dec 23
2
[canonicalization] GEP 0, 0
...possible passes that could benefit from
> such a canonicalization or you can think of other cases when this can
> be useful?
>
We already canonicalize. We canonicalize in the other direction:
https://github.com/llvm-mirror/llvm/blob/master/lib/Transforms/InstCombine/InstCombineCasts.cpp#L2024
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/piperm...
2016 Dec 23
0
[canonicalization] GEP 0, 0
...fit from
>> such a canonicalization or you can think of other cases when this can
>> be useful?
>>
>
> We already canonicalize. We canonicalize in the other direction:
> https://github.com/llvm-mirror/llvm/blob/master/
> lib/Transforms/InstCombine/InstCombineCasts.cpp#L2024
>
>
Intresting. So what is the right solution here? I can easily add handling
of gep 0 to GVN, or maybe the code that you mentioned should be in SROA.
If SROA is the only user of this transformation and I there are quiet a few
passes that it hurts, then I would propose moving this logic to SR...
2016 Dec 23
2
[canonicalization] GEP 0, 0
...canonicalization or you can think of other cases when this can
>>> be useful?
>>>
>>
>> We already canonicalize. We canonicalize in the other direction:
>> https://github.com/llvm-mirror/llvm/blob/master/l
>> ib/Transforms/InstCombine/InstCombineCasts.cpp#L2024
>>
>>
> Intresting. So what is the right solution here? I can easily add handling
> of gep 0 to GVN, or maybe the code that you mentioned should be in SROA.
> If SROA is the only user of this transformation and I there are quiet a
> few passes that it hurts, then I would pro...
2016 Dec 24
0
[canonicalization] GEP 0, 0
...es that could benefit from
> such a canonicalization or you can think of other cases when this can
> be useful?
>
>
> We already canonicalize. We canonicalize in the other direction:
> https://github.com/llvm-mirror/llvm/blob/master/lib/Transforms/InstCombine/InstCombineCasts.cpp#L2024
>
>
> Intresting. So what is the right solution here? I can easily add handling
> of gep 0 to GVN, or maybe the code that you mentioned should be in SROA.
> If SROA is the only user of this transformation and I there are quiet a
> few passes that it hurts, then I would propose mov...
2016 Dec 23
0
[canonicalization] GEP 0, 0
On Fri, Dec 23, 2016 at 1:01 PM, Piotr Padlewski
<piotr.padlewski at gmail.com> wrote:
>
>
> On Dec 23, 2016 19:47, "Daniel Berlin" <dberlin at dberlin.org> wrote:
>
> Define soon?
> My guess is 1 year or less.
> (I've already seen patches to start converting most remaining memdep uses,
> like memcpy opt, licm, etc)
>
>
> That's good.
2016 Dec 24
2
[canonicalization] GEP 0, 0
...; such a canonicalization or you can think of other cases when this can
>> be useful?
>>
>>
>> We already canonicalize. We canonicalize in the other direction:
>> https://github.com/llvm-mirror/llvm/blob/master/
>> lib/Transforms/InstCombine/InstCombineCasts.cpp#L2024
>>
>>
>> Intresting. So what is the right solution here? I can easily add handling
>> of gep 0 to GVN, or maybe the code that you mentioned should be in SROA.
>> If SROA is the only user of this transformation and I there are quiet a
>> few passes that it hurts,...
2016 Dec 24
0
[canonicalization] GEP 0, 0
...emssa the only possible passes that could benefit from
such a canonicalization or you can think of other cases when this can
be useful?
We already canonicalize. We canonicalize in the other direction:
https://github.com/llvm-mirror/llvm/blob/master/lib/Transforms/InstCombine/InstCombineCasts.cpp#L2024
Intresting. So what is the right solution here? I can easily add handling
of gep 0 to GVN, or maybe the code that you mentioned should be in SROA.
If SROA is the only user of this transformation and I there are quiet a few
passes that it hurts, then I would propose moving this logic to SROA and
a...
2016 Dec 25
2
[canonicalization] GEP 0, 0
...t could benefit from
> such a canonicalization or you can think of other cases when this can
> be useful?
>
>
> We already canonicalize. We canonicalize in the other direction:
> https://github.com/llvm-mirror/llvm/blob/master/
> lib/Transforms/InstCombine/InstCombineCasts.cpp#L2024
>
>
> Intresting. So what is the right solution here? I can easily add handling
> of gep 0 to GVN, or maybe the code that you mentioned should be in SROA.
> If SROA is the only user of this transformation and I there are quiet a
> few passes that it hurts, then I would propose mov...
2016 Dec 27
0
[canonicalization] GEP 0, 0
...; such a canonicalization or you can think of other cases when this can
>> be useful?
>>
>>
>> We already canonicalize. We canonicalize in the other direction:
>> https://github.com/llvm-mirror/llvm/blob/master/l
>> ib/Transforms/InstCombine/InstCombineCasts.cpp#L2024
>>
>>
>> Intresting. So what is the right solution here? I can easily add handling
>> of gep 0 to GVN, or maybe the code that you mentioned should be in SROA.
>> If SROA is the only user of this transformation and I there are quiet a
>> few passes that it hurts,...