1. [CostModel][X86] Add vXi32 division by uniform constant costs (PR47476) (details)
Commit de25ebaac6d2fed371fcd03d95b35eaa2207f395 by llvm-dev
[CostModel][X86] Add vXi32 division by uniform constant costs (PR47476)

Other types can be handled in future patches but their uniform / non-uniform costs are more similar and don't appear to cause many vectorization issues.
The file was modifiedllvm/test/Analysis/CostModel/X86/vdiv-cost.ll (diff)
The file was modifiedllvm/test/Analysis/CostModel/X86/div.ll (diff)
The file was modifiedllvm/lib/Target/X86/X86TargetTransformInfo.cpp (diff)
The file was modifiedllvm/test/Transforms/SLPVectorizer/X86/arith-div.ll (diff)
The file was modifiedllvm/test/Analysis/CostModel/X86/rem.ll (diff)