[all-commits] [llvm/llvm-project] 9b6229: Hexagon: Move RuntimeLibcall setting out of Target...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu Jun 5 17:30:55 PDT 2025


  Branch: refs/heads/users/arsenm/hexagon/move-runtime-libcall-config-out-of-tli
  Home:   https://github.com/llvm/llvm-project
  Commit: 9b6229cdfddf00da2bf4359bce4d221976e09fb2
      https://github.com/llvm/llvm-project/commit/9b6229cdfddf00da2bf4359bce4d221976e09fb2
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-06-06 (Fri, 06 Jun 2025)

  Changed paths:
    M llvm/lib/IR/RuntimeLibcalls.cpp
    M llvm/lib/Target/Hexagon/HexagonISelLowering.cpp

  Log Message:
  -----------
  Hexagon: Move RuntimeLibcall setting out of TargetLowering

RuntimeLibcalls needs to be correct in non-codegen contexts, so
should not be configured in TargetLowering. Hexagon has this exotic,
overly general sounding fast math flag which appear to be untested. I've
renamed and moved it but this should probably be deleted and move to a
combine based on fast math flags.



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