[all-commits] [llvm/llvm-project] 5183ca: [AMDGPU][AsmParser] Eliminate cvtMtbuf().

Ivan Kosarev via All-commits all-commits at lists.llvm.org
Fri Jun 23 04:49:54 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5183ca877982a6a5cbe84c9e73f99e1d289e50be
      https://github.com/llvm/llvm-project/commit/5183ca877982a6a5cbe84c9e73f99e1d289e50be
  Author: Ivan Kosarev <ivan.kosarev at amd.com>
  Date:   2023-06-23 (Fri, 23 Jun 2023)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
    M llvm/lib/Target/AMDGPU/BUFInstructions.td

  Log Message:
  -----------
  [AMDGPU][AsmParser] Eliminate cvtMtbuf().

Now that we have proper support for optional operands, the standard LLVM
machinery can take care of converting parsed instructions to MCInsts.
There are likely more cases where the conversion can be done
automatically, probably with some additional treatment. The plan is to
address them separately.

Part of <https://github.com/llvm/llvm-project/issues/62629>.

Reviewed By: arsenm, foad

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




More information about the All-commits mailing list