[all-commits] [llvm/llvm-project] 6c4caa: [LLVM][TableGen] Move DecoderEmitter output to ano...

Rahul Joshi via All-commits all-commits at lists.llvm.org
Fri Apr 18 04:35:27 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6c4caae4495118d680fd08cadca73b8c583719c7
      https://github.com/llvm/llvm-project/commit/6c4caae4495118d680fd08cadca73b8c583719c7
  Author: Rahul Joshi <rjoshi at nvidia.com>
  Date:   2025-04-18 (Fri, 18 Apr 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
    M llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h
    M llvm/utils/TableGen/DecoderEmitter.cpp

  Log Message:
  -----------
  [LLVM][TableGen] Move DecoderEmitter output to anonymous namespace (#136214)

- Move the code generated by DecoderEmitter to anonymous namespace.
- Move AMDGPU's usage of this code from header file to .cpp file.

Note, we get build errors like "call to function 'decodeInstruction'
that is neither visible in the template definition nor found by
argument-dependent lookup" if we do not change AMDGPU.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list