forked from OSchip/llvm-project
![]() The motivating case are the changes in vector-reduce-add.ll where we were doing extra work in the scalar domain instead of shuffling. There may be some one use check that needs to be looked into there, but this patch sidesteps the issue by avoiding broadcasts that aren't really broadcasting. Differential Revision: https://reviews.llvm.org/D66071 llvm-svn: 369287 |
||
---|---|---|
.. | ||
broadcast-scalar-fp.ll | ||
broadcast-scalar-int.ll | ||
broadcast-vector-fp.ll | ||
broadcast-vector-int.ll | ||
duplicate-high.ll | ||
duplicate-low.ll | ||
in_lane_permute.ll | ||
partial_permute.ll | ||
permute.ll | ||
shuffle-interleave.ll | ||
shuffle-vec.ll | ||
shuffle.ll | ||
unpack.ll |