div/rem instructions in basic blocks that require predication currently prevent vectorization. This patch extends the existing mechanism for predicating stores to handle other instructions and leverages it to predicate divs and rems.
The generated vector extracts and inserts are now moved into the predicated block (reflected in the cost model for scalarization).
There is something wrong with this sentence.