[all-commits] [llvm/llvm-project] b9ea73: [X86][NFC] Reorganize X86InstrInfo.td

XinWang10 via All-commits all-commits at lists.llvm.org
Mon Feb 20 19:03:47 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b9ea7327c0923e6a4f21cd508ee34a8fcf8eefeb
      https://github.com/llvm/llvm-project/commit/b9ea7327c0923e6a4f21cd508ee34a8fcf8eefeb
  Author: Wang, Xin10 <xin10.wang at intel.com>
  Date:   2023-02-21 (Tue, 21 Feb 2023)

  Changed paths:
    M llvm/lib/Target/X86/X86InstrArithmetic.td
    A llvm/lib/Target/X86/X86InstrAsmAlias.td
    M llvm/lib/Target/X86/X86InstrCMovSetCC.td
    M llvm/lib/Target/X86/X86InstrControl.td
    M llvm/lib/Target/X86/X86InstrInfo.td
    M llvm/lib/Target/X86/X86InstrMMX.td
    A llvm/lib/Target/X86/X86InstrMisc.td
    M llvm/lib/Target/X86/X86InstrSVM.td
    A llvm/lib/Target/X86/X86InstrTBM.td

  Log Message:
  -----------
  [X86][NFC] Reorganize X86InstrInfo.td

For now X86InstrInfo.td has many definitions for some instrs
and patterns which I think should not exist here, extract them
and move to other files.

It will be more clear to me that X86InstrInfo just define some
X86 specific properties and would not include detailed instrs
definition.

Reviewed By: skan

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




More information about the All-commits mailing list