[PATCH] D66051: [SelectionDAG] Widen vector results of SMULFIX/UMULFIX/SMULFIXSAT
Bjorn Pettersson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Aug 10 05:33:55 PDT 2019
bjope created this revision.
bjope added reviewers: craig.topper, RKSimon.
Herald added a subscriber: hiraditya.
Herald added a project: LLVM.
After the commits that changed x86 backend to widen vectors
instead of using promotion some of our downstream tests
started to fail. It was noticed that WidenVectorResult has
been missing support for SMULFIX/UMULFIX/SMULFIXSAT. This
patch adds the missing functionality.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D66051
Files:
llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
llvm/test/CodeGen/X86/vector-mulfix-legalize.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D66051.214520.patch
Type: text/x-patch
Size: 7687 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190810/6ad90435/attachment.bin>
More information about the llvm-commits
mailing list