[Bug 1135633]

2013-03-11 Thread Ubizjak
(In reply to comment #4) > and the combiner combines the r60 = flags >= 0 ? ax : r59 instruction with > r59 = r60 into r59 = flags >= 0 ? ax : r59 instruction in the last spot, thus > extending the lifetime of the ax and flags hard registers across various other > instructions. But AX is member o

[Bug 472056]

2012-09-05 Thread Ubizjak
(In reply to comment #11) > Reconfirmed. BTW: Moving the complex address to the temporary (as proposed in Comment #4) would help "atomic_compare_and_swap_doubleword" on 32bit x86 targets, too. This pattern uses cmpxchg8b_pic_memory_operand predicate to limit the number of address registers for 32

[Bug 472056]

2012-09-05 Thread Ubizjak
(In reply to comment #7) > I cannot reproduce this bug on the trunk or 4.6. Try with "-O2 -fno-gcse -fno-omit-frame-pointer -m32", it fails on 4.6+. Reconfirmed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.