[all-commits] [llvm/llvm-project] 2416f2: [M68k] Use fixed asm string for MxPseudo instructions

Ricky Taylor via All-commits all-commits at lists.llvm.org
Wed Mar 17 13:32:32 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2416f2436334450d216c7aa62a6624dc17765228
      https://github.com/llvm/llvm-project/commit/2416f2436334450d216c7aa62a6624dc17765228
  Author: Ricky Taylor <rickytaylor26 at gmail.com>
  Date:   2021-03-17 (Wed, 17 Mar 2021)

  Changed paths:
    M llvm/lib/Target/M68k/M68kInstrCompiler.td
    M llvm/lib/Target/M68k/M68kInstrControl.td
    M llvm/lib/Target/M68k/M68kInstrData.td
    M llvm/lib/Target/M68k/M68kInstrFormats.td

  Log Message:
  -----------
  [M68k] Use fixed asm string for MxPseudo instructions

This is required because empty strings are not allowed when generating
the assembly parser tables.

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


  Commit: eb6b455ba16973c6a46274eb3fd906b14a49c353
      https://github.com/llvm/llvm-project/commit/eb6b455ba16973c6a46274eb3fd906b14a49c353
  Author: Ricky Taylor <rickytaylor26 at gmail.com>
  Date:   2021-03-17 (Wed, 17 Mar 2021)

  Changed paths:
    M llvm/lib/Target/M68k/M68kInstrInfo.cpp
    M llvm/lib/Target/M68k/M68kInstrInfo.h
    M llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.cpp
    A llvm/lib/Target/M68k/MCTargetDesc/M68kMCCodeEmitter.h

  Log Message:
  -----------
  [M68k] Forward declare getMCInstrBeads in one place

At the moment `getMCInstrBeads` is forward-declared in a few places,
bring this together into a single header file.

This was done as part of the disassembler work, since the disassembler
would otherwise add one more forward declaration.

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


Compare: https://github.com/llvm/llvm-project/compare/a14263e8f89c...eb6b455ba169


More information about the All-commits mailing list