HomePhabricator

Recommit "[LV] Move runtime pointer size check to LVP::plan()."

Authored by fhahn on Mar 29 2021, 7:16 AM.

Description

Recommit "[LV] Move runtime pointer size check to LVP::plan()."

Re-apply 25fbe803d4db, with a small update to emit the right remark
class.

Original message:

[LV] Move runtime pointer size check to LVP::plan().

This removes the need for the remaining doesNotMeet check and instead
directly checks if there are too many runtime checks for vectorization
in the planner.

A subsequent patch will adjust the logic used to decide whether to
vectorize with runtime to consider their cost more accurately.

Reviewed By: lebedev.ri

Details

Committed
fhahnMar 29 2021, 8:14 AM
Parents
rG9745dce8c3dc: [SelectionDAG][AArch64][SVE] Perform SETCC condition legalization in…
Branches
Unknown
Tags
Unknown