[X86][mem-fold] Remove definition of NotMemoryFoldable and move code into a def file...
authorShengchen Kan <shengchen.kan@intel.com>
Wed, 5 Apr 2023 13:23:12 +0000 (21:23 +0800)
committerShengchen Kan <shengchen.kan@intel.com>
Wed, 5 Apr 2023 13:28:31 +0000 (21:28 +0800)
commitb80ae6548cd3431358d4a59a3ee4ed212f16164b
treea28f74710ce634035424f6ac029c622eeda4ea35
parent32a4566fbb43f7195fd51fbe453b980897cec3fc
[X86][mem-fold] Remove definition of NotMemoryFoldable and move code into a def file, NFCI

The goal is to centralize the logic of the memory fold.
12 files changed:
llvm/lib/Target/X86/X86InstrAVX512.td
llvm/lib/Target/X86/X86InstrControl.td
llvm/lib/Target/X86/X86InstrExtension.td
llvm/lib/Target/X86/X86InstrFormats.td
llvm/lib/Target/X86/X86InstrKL.td
llvm/lib/Target/X86/X86InstrMMX.td
llvm/lib/Target/X86/X86InstrMisc.td
llvm/lib/Target/X86/X86InstrSSE.td
llvm/lib/Target/X86/X86InstrSystem.td
llvm/lib/Target/X86/X86InstrVMX.td
llvm/utils/TableGen/X86FoldTablesEmitter.cpp
llvm/utils/TableGen/X86ManualFoldTables.def