[llvm-bugs] [Bug 40081] New: [DAGCombiner] Extend DAGCombiner::MatchRotate to handle funnel shifts
via llvm-bugs
llvm-bugs at lists.llvm.org
Tue Dec 18 06:11:36 PST 2018
https://bugs.llvm.org/show_bug.cgi?id=40081
Bug ID: 40081
Summary: [DAGCombiner] Extend DAGCombiner::MatchRotate to
handle funnel shifts
Product: libraries
Version: trunk
Hardware: PC
OS: Windows NT
Status: NEW
Severity: enhancement
Priority: P
Component: Common Code Generator Code
Assignee: unassignedbugs at nondot.org
Reporter: llvm-dev at redking.me.uk
CC: llvm-bugs at lists.llvm.org, spatel+llvm at rotateright.com
Now that the ISD::FSHL/FSHR opcodes are available we should be able to refactor
the existing rotation pattern matching logic to handle funnel shifts as well.
This should also allow us to remove the X86ISelLowering's X86ISD::SHLD/SHRD
matching code in combineOr.
--
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/20181218/d7085835/attachment.html>
More information about the llvm-bugs
mailing list