[all-commits] [llvm/llvm-project] fc8dee: [X86] Split Subtarget ISA / Security / Tuning Feat...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Wed Aug 4 03:16:56 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fc8dee1ebb9e3a660b18330888edad95ce893422
      https://github.com/llvm/llvm-project/commit/fc8dee1ebb9e3a660b18330888edad95ce893422
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2021-08-04 (Wed, 04 Aug 2021)

  Changed paths:
    M llvm/lib/Target/X86/X86.td

  Log Message:
  -----------
  [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC

Our list of slow/fast tuning feature flags has become pretty extensive and is randomly interleaved with ISA and Security (Retpoline etc.) flags, not even based on when the ISAs/flags were introduced, making it tricky to locate them. Plus we started treating tuning flags separately some time ago, so this patch tries to group the flags to match.

I've left them mostly in the same order within each group - I'm happy to rearrange them further if there are specific ISA or Tuning flags that you think should be kept closer together.

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




More information about the All-commits mailing list