[LV] Clean up LoopVectorizationCostModel::calculateRegisterUsage. NFC
authorBjorn Pettersson <bjorn.a.pettersson@ericsson.com>
Sat, 19 Nov 2022 00:40:37 +0000 (01:40 +0100)
committerBjorn Pettersson <bjorn.a.pettersson@ericsson.com>
Sun, 20 Nov 2022 19:52:13 +0000 (20:52 +0100)
commit1c308d6641735b51d511342bd0353093254579f1
tree3a33d3ef7639f958a675eb091e6dedbd502a3d9a
parent294fdd99039e90ff996124c7775ca1efdea15cc2
[LV] Clean up LoopVectorizationCostModel::calculateRegisterUsage. NFC

Minor refactoring in LoopVectorizationCostModel::calculateRegisterUsage.

Also adding some FIXME:s related to what appears to be some short
comings related to how the register usage is calculated.

Differential Revision: https://reviews.llvm.org/D138342
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp