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: unassignedb...@nondot.org
Reporter: llvm-...@redking.me.uk
CC: llvm-bugs@lists.llvm.org, spatel+l...@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.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs