[all-commits] [llvm/llvm-project] a71ad6: [DAG] visitINSERT_VECTOR_ELT - fold insert_vector_...
Simon Pilgrim via All-commits
all-commits at lists.llvm.org
Sat Jun 11 07:29:37 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a71ad6a3c80d2a8526976c03d11bcb97f736ba52
https://github.com/llvm/llvm-project/commit/a71ad6a3c80d2a8526976c03d11bcb97f736ba52
Author: Simon Pilgrim <llvm-dev at redking.me.uk>
Date: 2022-06-11 (Sat, 11 Jun 2022)
Changed paths:
M llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
M llvm/test/CodeGen/PowerPC/aix_scalar_vector_permuted.ll
M llvm/test/CodeGen/PowerPC/canonical-merge-shuffles.ll
M llvm/test/CodeGen/PowerPC/load-and-splat.ll
M llvm/test/CodeGen/PowerPC/pre-inc-disable.ll
M llvm/test/CodeGen/PowerPC/reduce_scalarization.ll
M llvm/test/CodeGen/Thumb2/mve-vld3.ll
M llvm/test/CodeGen/Thumb2/mve-vst3.ll
M llvm/test/CodeGen/Thumb2/mve-vst4.ll
Log Message:
-----------
[DAG] visitINSERT_VECTOR_ELT - fold insert_vector_elt(scalar_to_vector(x),v,i) -> build_vector()
Allow scalar_to_vector nodes to be used for the start of a build_vector creation
More information about the All-commits
mailing list