[all-commits] [llvm/llvm-project] 136347: [TableGen] Speed up intrinsic lookups with DenseMa...

Manasij Mukherjee via All-commits all-commits at lists.llvm.org
Fri Jul 31 03:36:40 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 136347be7aac1614000a9072d794d91ca16aa4f1
      https://github.com/llvm/llvm-project/commit/136347be7aac1614000a9072d794d91ca16aa4f1
  Author: Manasij Mukherjee <manasijm at nvidia.com>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    M llvm/utils/TableGen/Common/CodeGenDAGPatterns.cpp
    M llvm/utils/TableGen/Common/CodeGenDAGPatterns.h

  Log Message:
  -----------
  [TableGen] Speed up intrinsic lookups with DenseMap (NFC) (#213198)

Store in DenseMap, avoids linear lookups.
Speeds up NVPTX -gen-dag-isel and -gen-instr-info by 10%.
RISCV shows similar gains.
Neutral or marginally beneficial for other targets.



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