[PATCH] D152227: [X86] Prefer vmovmsk instead of vtest for alderlake.

Noah Goldstein via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 5 23:55:09 PDT 2023


goldstein.w.n added inline comments.


================
Comment at: llvm/lib/Target/X86/X86.td:426
+def TuningSlowVtest : SubtargetFeature<"slow-vtest", "HasSlowVtest", "true",
+                                       "VTEST instruction is slow">;
 
----------------
Personally think slowvtest is a kind of confusing name b.c vtest also has a perf dropoff from SnB -> HSW.
Maybe "PreferMovmskOverVTest" would be clearer?


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D152227/new/

https://reviews.llvm.org/D152227



More information about the llvm-commits mailing list