[llvm] r245119 - Fix a crash where a utility function wasn't aware of fcmp vectors and created a value with the wrong type. Fixes PR24458!

Hans Wennborg via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 18 16:03:53 PDT 2015


On Tue, Aug 18, 2015 at 3:52 PM, David Majnemer
<david.majnemer at gmail.com> wrote:
>
>
> On Mon, Aug 17, 2015 at 10:19 PM, Nick Lewycky via llvm-commits
> <llvm-commits at lists.llvm.org> wrote:
>>
>> Hans Wennborg wrote:
>>>
>>> On Fri, Aug 14, 2015 at 3:46 PM, Nick Lewycky via llvm-commits
>>> <llvm-commits at lists.llvm.org>  wrote:
>>>>
>>>> Author: nicholas
>>>> Date: Fri Aug 14 17:46:49 2015
>>>> New Revision: 245119
>>>>
>>>> URL: http://llvm.org/viewvc/llvm-project?rev=245119&view=rev
>>>> Log:
>>>> Fix a crash where a utility function wasn't aware of fcmp vectors and
>>>> created a value with the wrong type. Fixes PR24458!
>>>>
>>>> Modified:
>>>>      llvm/trunk/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
>>>>      llvm/trunk/test/Transforms/InstCombine/vector-casts.ll
>>>
>>>
>>> Should we merge this to 3.7?
>>
>>
>> Arguable:
>>
>> * It does meet the standard for a simple, obvious correct fix.
>> * It does not meet the standard for being a regression against the
>> previous release.
>>
>> Weighing the two issues, I'd say you can take this patch unless you're
>> being extremely risk-averse (ie., already many release candidates deep into
>> the release process). David?
>
>
> I think it's fine to merge this into 3.7

r245386.

Thanks,
Hans


More information about the llvm-commits mailing list