[all-commits] [llvm/llvm-project] 7f72a0: [SDAG] avoid generating libcall to function with s...

Sanjay Patel via All-commits all-commits at lists.llvm.org
Wed Aug 17 13:20:55 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7f72a0f5bb3743428021df920d9a7c50f74f61ae
      https://github.com/llvm/llvm-project/commit/7f72a0f5bb3743428021df920d9a7c50f74f61ae
  Author: Sanjay Patel <spatel at rotateright.com>
  Date:   2022-08-17 (Wed, 17 Aug 2022)

  Changed paths:
    M llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
    M llvm/test/CodeGen/AArch64/umulo-128-legalisation-lowering.ll

  Log Message:
  -----------
  [SDAG] avoid generating libcall to function with same name

This is a potentially better alternative to D131452 that also
should avoid the infinite loop bug from:
issue #56403

This is again a minimal fix to reduce merging pain for the
release. But if this makes sense, then we might want to guard
all of the RTLIB generation (and other libcalls?) with a
similar name check.

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




More information about the All-commits mailing list