Displaying 5 results from an estimated 5 matches for "lowermul".
2017 Sep 14
3
How to add optimizations to InstCombine correctly?
Hi Craig,
thanks for digging into this. So InstCombine is the wrong place for
fixing PR34474. Can you give me a hint where such an optimization should
go into CodeGen? I am not really familiar with stuff that happens after
the MidLevel.
Cheers,
Michael
Am 13.09.2017 um 19:21 schrieb Craig Topper:
> And that is less instructions. So from InstCombine's perspective the
> multiply is
2017 Sep 16
2
How to add optimizations to InstCombine correctly?
...ses that can hopefully be generalised and removed, but there will probably be a few legality/perf issues that will occur.
Simon.
> On 14 Sep 2017, at 06:23, Craig Topper <craig.topper at gmail.com> wrote:
>
> Probably in visitMUL in DAGCombiner.cpp to be target independent. Or in LowerMUL in X86ISelLowering.cpp to be X86 specific.
>
> Adding Simon. Simon, which were you thinking?
>
> ~Craig
>
> On Wed, Sep 13, 2017 at 10:06 PM, Haidl, Michael <michael.haidl at uni-muenster.de <mailto:michael.haidl at uni-muenster.de>> wrote:
> Hi Craig,
>
>...
2017 Sep 19
0
How to add optimizations to InstCombine correctly?
.../perf
> issues that will occur.
>
> Simon.
>
>> On 14 Sep 2017, at 06:23, Craig Topper <craig.topper at gmail.com
>> <mailto:craig.topper at gmail.com>> wrote:
>>
>> Probably in visitMUL in DAGCombiner.cpp to be target independent. Or
>> in LowerMUL in X86ISelLowering.cpp to be X86 specific.
>>
>> Adding Simon. Simon, which were you thinking?
>>
>> ~Craig
>>
>> On Wed, Sep 13, 2017 at 10:06 PM, Haidl, Michael
>> <michael.haidl at uni-muenster.de <mailto:michael.haidl at uni-muenster.de>>...
2017 Sep 19
0
How to add optimizations to InstCombine correctly?
...2017, at 06:23, Craig Topper <craig.topper at gmail.com<mailto:craig.topper at gmail.com>
>> <mailto:craig.topper at gmail.com<mailto:craig.topper at gmail.com>>> wrote:
>>
>> Probably in visitMUL in DAGCombiner.cpp to be target independent. Or
>> in LowerMUL in X86ISelLowering.cpp to be X86 specific.
>>
>> Adding Simon. Simon, which were you thinking?
>>
>> ~Craig
>>
>> On Wed, Sep 13, 2017 at 10:06 PM, Haidl, Michael
>> <michael.haidl at uni-muenster.de<mailto:michael.haidl at uni-muenster.de> <mai...
2017 Sep 19
5
How to add optimizations to InstCombine correctly?
...> >
> > Simon.
> >
> >> On 14 Sep 2017, at 06:23, Craig Topper <craig.topper at gmail.com
> >> <mailto:craig.topper at gmail.com>> wrote:
> >>
> >> Probably in visitMUL in DAGCombiner.cpp to be target independent. Or
> >> in LowerMUL in X86ISelLowering.cpp to be X86 specific.
> >>
> >> Adding Simon. Simon, which were you thinking?
> >>
> >> ~Craig
> >>
> >> On Wed, Sep 13, 2017 at 10:06 PM, Haidl, Michael
> >> <michael.haidl at uni-muenster.de <mailto:michael....