HomePhabricator

[X86] Add new attribute to X86 instructions to enable marking them as "not…

Authored by aymanmus on Oct 8 2017, 1:32 AM.

Description

[X86] Add new attribute to X86 instructions to enable marking them as "not memory foldable"

This attribute will be used in a tablegen backend that generated the X86 memory folding tables which will be added in a future pass.
Instructions with this attribute unset will be excluded from the full set of X86 instructions available for the pass.

Differential Revision: https://reviews.llvm.org/D38027

llvm-svn: 315171