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

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Jul 14 23:19:34 PDT 2025


  Branch: refs/heads/users/arsenm/runtime-libcalls/remove-darwin-half-convert-libcall-case
  Home:   https://github.com/llvm/llvm-project
  Commit: 39867e3cb4442ded8a3675d21959dfe8cd99a130
      https://github.com/llvm/llvm-project/commit/39867e3cb4442ded8a3675d21959dfe8cd99a130
  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