[PATCH] D61692: [SDAG] Vector op legalization for overflow ops
Craig Topper via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed May 8 13:55:48 PDT 2019
craig.topper added inline comments.
================
Comment at: llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:423
case ISD::UMAX:
case ISD::SMUL_LOHI:
case ISD::UMUL_LOHI:
----------------
It's interesting that we even pretend to handle SMUL_LOHI/UMUL_LOHI/SDIVREM/UDIVREM in this file. They aren't explicitly handled in Expand and will fall back to UnrollVectorOp which doesn't support multiple results. But I suspect we never create vector versions of theses nodes if they aren't marked Legal/Custom.
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D61692/new/
https://reviews.llvm.org/D61692
More information about the llvm-commits
mailing list