[LLVMbugs] [Bug 18598] New: Improve instruction selection and scheduling of INC and DEC instructions
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Thu Jan 23 23:06:36 PST 2014
http://llvm.org/bugs/show_bug.cgi?id=18598
Bug ID: 18598
Summary: Improve instruction selection and scheduling of INC
and DEC instructions
Product: libraries
Version: trunk
Hardware: PC
OS: All
Status: NEW
Severity: enhancement
Priority: P
Component: Backend: X86
Assignee: unassignedbugs at nondot.org
Reporter: juergen at apple.com
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
Currently the X86 backend only creates the INC and DEC instructions in a few
selected cases, where it is certain that it is safe to do so. Nadav suggested
that it would be better to not randomly generate these instruction and instead
have a pass that considers scheduling and the use of the Carry Flag to
determine if it is beneficial to do so. This would also catch cases that we are
currently not even able to identify.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20140124/84342427/attachment.html>
More information about the llvm-bugs
mailing list