HomePhabricator

[SelectionDAG][x86] limit post-legalization store merging by type

Authored by spatel on Jun 4 2019, 8:15 AM.

Description

[SelectionDAG][x86] limit post-legalization store merging by type

The proposal in D62498 showed that x86 would benefit from vector
store splitting, but that may conflict with the generic DAG
combiner's store merging transforms.

Add memory type to the existing TLI hook that enables the merging
transforms, so we can limit those changes to scalars only for x86.

llvm-svn: 362507

Details

Committed
spatelJun 4 2019, 8:15 AM
Parents
rG880d21d3cbfd: llvm-undname: Several behavior-preserving changes to increase coverage
Branches
Unknown
Tags
Unknown