[llvm-commits] [llvm] r141203 - in /llvm/trunk: lib/Transforms/InstCombine/InstructionCombining.cpp test/Transforms/InstCombine/2010-11-01-lshr-mask.ll
Jakob Stoklund Olesen
stoklund at 2pi.dk
Wed Oct 5 13:51:12 PDT 2011
On Oct 5, 2011, at 1:47 PM, Jim Grosbach wrote:
>
> On Oct 5, 2011, at 1:41 PM, Jakob Stoklund Olesen wrote:
>
>>>> After this commit, this test seems to be looping:
>>>>
>>>> $ opt < test/Transforms/InstCombine/or.ll -instcombine -S
>>>>
>>>> It is spending most of its time in SimplifyDemandedUseBits().
>>>
>>>
>>> Huh. That's odd. It's passing for me OK. Lemme fiddle and try to reproduce.
>>
>> I just double-checked that reverting this patch made it terminate properly.
>>
>> It's a Release+Asserts build.
>
> Thanks. Something odd going on there. Reverted in 141209. I should be able to fix the --debug crash a bit more conservatively.
Thanks.
I was building with a clang from, say, a week ago. I'll try self hosting with r141207 to see if it was a miscompilation.
/jakob
More information about the llvm-commits
mailing list