[all-commits] [llvm/llvm-project] 494b5b: [VPlan] Support to widen call intructions in VPlan...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Sat Mar 6 14:04:02 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 494b5ba364a9c02da1b7b67fe5528d9f66a285e6
https://github.com/llvm/llvm-project/commit/494b5ba364a9c02da1b7b67fe5528d9f66a285e6
Author: Mauri Mustonen <mauri.mustonen at tuni.fi>
Date: 2021-03-06 (Sat, 06 Mar 2021)
Changed paths:
M llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
A llvm/test/Transforms/LoopVectorize/vplan-widen-call-instruction.ll
Log Message:
-----------
[VPlan] Support to widen call intructions in VPlan native path
Add support to widen call instructions in VPlan native path by using a correct recipe when such instructions are encountered. This is already used by inner loop vectorizer.
Previously call instructions got handled by wrong recipes and resulted in unreachable instruction errors like this one: https://bugs.llvm.org/show_bug.cgi?id=48139.
Patch by Mauri Mustonen <mauri.mustonen at tuni.fi>
Reviewed By: fhahn
Differential Revision: https://reviews.llvm.org/D97278
More information about the All-commits
mailing list