[all-commits] [llvm/llvm-project] a365fc: Let IntrinsicEnums.inc conditional by GET_INTRINSI...

NAKAMURA Takumi via All-commits all-commits at lists.llvm.org
Thu Mar 30 17:15:48 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a365fc4e56f16ca12b7b13a409025eaabf7e32fc
      https://github.com/llvm/llvm-project/commit/a365fc4e56f16ca12b7b13a409025eaabf7e32fc
  Author: NAKAMURA Takumi <geek4civic at gmail.com>
  Date:   2023-03-31 (Fri, 31 Mar 2023)

  Changed paths:
    M llvm/utils/TableGen/IntrinsicEmitter.cpp

  Log Message:
  -----------
  Let IntrinsicEnums.inc conditional by GET_INTRINSIC_ENUM_VALUES

Part of https://reviews.llvm.org/D145873


  Commit: 8922a1c15ba24ca3449fc475998bc037608d428b
      https://github.com/llvm/llvm-project/commit/8922a1c15ba24ca3449fc475998bc037608d428b
  Author: NAKAMURA Takumi <geek4civic at gmail.com>
  Date:   2023-03-31 (Fri, 31 Mar 2023)

  Changed paths:
    M llvm/include/llvm/IR/Intrinsics.h
    M llvm/include/llvm/IR/Intrinsics.td
    M llvm/utils/TableGen/IntrinsicEmitter.cpp

  Log Message:
  -----------
  Move definitions of ArgKind from Intrinsics.h to Intrinsics.td

Values of ArgKind are used (as naked constants) also in IntrinsicEmitter.
They can be dissolved to move their logic to Intrinsics.td.

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


Compare: https://github.com/llvm/llvm-project/compare/7b6c0ce9c6c1...8922a1c15ba2


More information about the All-commits mailing list