[LLVMbugs] [Bug 11096] __builtin_expect-based machine basic block reordering

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Wed Apr 18 17:03:39 PDT 2012


http://llvm.org/bugs/show_bug.cgi?id=11096

Chandler Carruth <chandlerc at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |FIXED

--- Comment #10 from Chandler Carruth <chandlerc at gmail.com> 2012-04-18 19:03:39 CDT ---
This was fixed by turning on the block placement pass in r154816.

I've verified that Clang now produces the exact same code layout as GCC in both
cases. It still has too many 'imul' instructions though.

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list