[llvm] [X86] Support lowering for APX promoted BMI instructions. (PR #77433)

Shengchen Kan via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 12 01:42:22 PST 2024


================
@@ -1338,15 +1338,23 @@ defm ANDN32 : AndN<Xi32, "_EVEX">, EVEX, Requires<[HasBMI, HasEGPR, In64BitMode]
 defm ANDN64 : AndN<Xi64, "_EVEX">, EVEX, REX_W, Requires<[HasBMI, HasEGPR, In64BitMode]>;
 }
 
-let Predicates = [HasBMI], AddedComplexity = -6 in {
+multiclass Andn_patterns<string Suffix = ""> {
----------------
KanRobert wrote:

Andn_patterns -> Andn_Pats

https://github.com/llvm/llvm-project/pull/77433


More information about the llvm-commits mailing list