[all-commits] [llvm/llvm-project] b5bbf7: RuntimeLibcalls: Remove darwin override of half co...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Tue Jul 15 00:21:48 PDT 2025


  Branch: refs/heads/users/arsenm/runtime-libcalls/remove-darwin-half-convert-libcall-case
  Home:   https://github.com/llvm/llvm-project
  Commit: b5bbf7f31cedc8056c537dfc9785a75def75f999
      https://github.com/llvm/llvm-project/commit/b5bbf7f31cedc8056c537dfc9785a75def75f999
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M llvm/lib/IR/RuntimeLibcalls.cpp

  Log Message:
  -----------
  RuntimeLibcalls: Remove darwin override of half convert libcalls

These are already the default calls set for these conversions, so
they should not require explicit setting. The non-default cases are
currently overridden in ARMISelLowering. Just delete this until
the list of calls and lowering decisions are separated.

This was added back in 6402ad27c01c9503a12d41d7e40646cf0d1f919f. It
appears to not be relevant for AArch64, where calls appear to never
be used for these. It also appears to not be relevant for x86, where
the default calls seem to always end up used anyway.



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