[all-commits] [llvm/llvm-project] 3d95a6: [NFC] Refactor target intrinsic call lowering

Robert Imschweiler via All-commits all-commits at lists.llvm.org
Mon Nov 3 07:22:16 PST 2025


  Branch: refs/heads/users/ro-i/callbr-intrinsics_prepare
  Home:   https://github.com/llvm/llvm-project
  Commit: 3d95a6ee095fc32654f82910eec509b1f552cea4
      https://github.com/llvm/llvm-project/commit/3d95a6ee095fc32654f82910eec509b1f552cea4
  Author: Robert Imschweiler <robert.imschweiler at amd.com>
  Date:   2025-11-03 (Mon, 03 Nov 2025)

  Changed paths:
    M llvm/include/llvm/CodeGen/GlobalISel/IRTranslator.h
    M llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h

  Log Message:
  -----------
  [NFC] Refactor target intrinsic call lowering

Refactor intrinsic call handling in SelectionDAGBuilder and IRTranslator
to prepare the addition of intrinsic support to the callbr instruction,
which should then share code with the handling of the normal call
instruction.


  Commit: ed64e868838d0bba26b98dbe8d8072da41591348
      https://github.com/llvm/llvm-project/commit/ed64e868838d0bba26b98dbe8d8072da41591348
  Author: Robert Imschweiler <robert.imschweiler at amd.com>
  Date:   2025-11-03 (Mon, 03 Nov 2025)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp

  Log Message:
  -----------
  implement assertalign feedback


Compare: https://github.com/llvm/llvm-project/compare/5fc1e03d5ada...ed64e868838d

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