[all-commits] [llvm/llvm-project] 6b0126: ARM: Avoid using isTarget wrappers around Triple p...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Wed Jun 18 06:59:33 PDT 2025


  Branch: refs/heads/users/arsenm/arm/avoid-some-subtarget-triple-wrapper-uses
  Home:   https://github.com/llvm/llvm-project
  Commit: 6b0126fcb54e3a6b6805163ad05f6dabbe6abab7
      https://github.com/llvm/llvm-project/commit/6b0126fcb54e3a6b6805163ad05f6dabbe6abab7
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2025-06-18 (Wed, 18 Jun 2025)

  Changed paths:
    M llvm/lib/Target/ARM/ARMISelLowering.cpp

  Log Message:
  -----------
  ARM: Avoid using isTarget wrappers around Triple predicates

These are module level properties, and querying them through
a function-level subtarget context is confusing. Plus we don't
need an aliased name. This doesn't avoid all the uses, just the
ones in the TargetLowering constructor.



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