HomePhabricator

[VPlan] Support to widen select intructions in VPlan native path

Authored by Kazhuu on Mar 10 2021, 12:22 PM.

Description

[VPlan] Support to widen select intructions in VPlan native path

Add support to widen select instructions in VPlan native path by using a correct recipe when such instructions are encountered. This is already used by inner loop vectorizer.

Previously select instructions get handled by the wrong recipe and resulted in unreachable instruction errors like this one: https://bugs.llvm.org/show_bug.cgi?id=48139.

Reviewed By: fhahn

Differential Revision: https://reviews.llvm.org/D97136

Details

Committed
fhahnMar 10 2021, 12:59 PM
Reviewer
fhahn
Differential Revision
D97136: [VPlan] Support to widen select intructions in VPlan native path
Parents
rGbf58d6a1f922: Replace func name with regex in update_cc_test_checks
Branches
Unknown
Tags
Unknown