File changed.
Preview size limit exceeded, changes collapsed.
Loading
Extend the post-process operand-chain seeding (previously only cmps) to non-vectorizable calls, invokes, callbrs, non-trivially-vectorizable intrinsics, atomicrmw, cmpxchg, returns, and stores. Stores are processed after every other vectorization attempt in the basic block. Reviewers: bababuck, hiraditya, RKSimon Pull Request: https://github.com/llvm/llvm-project/pull/194248
File changed.
Preview size limit exceeded, changes collapsed.