[llvm] [X86] Support DomainReassignment for APX NDD instructions. (PR #85737)
Freddy Ye via llvm-commits
llvm-commits at lists.llvm.org
Wed Mar 20 20:12:38 PDT 2024
================
@@ -524,14 +524,14 @@ body: |
%2 = COPY $zmm1
%5 = MOV32rm %0, 1, $noreg, 0, $noreg
- %6 = SHR32ri %5, 2, implicit-def dead $eflags
- %7 = SHL32ri %6, 1, implicit-def dead $eflags
- %8 = NOT32r %7
- %9 = OR32rr %8, %6, implicit-def dead $eflags
- %10 = AND32rr %9, %7, implicit-def dead $eflags
- %11 = XOR32rr %10, %6, implicit-def dead $eflags
+ %6 = SHR32ri_ND %5, 2, implicit-def dead $eflags
+ %7 = SHL32ri_ND %6, 1, implicit-def dead $eflags
+ %8 = NOT32r_ND %7
+ %9 = OR32rr_ND %8, %6, implicit-def dead $eflags
+ %10 = AND32rr_ND %9, %7, implicit-def dead $eflags
+ %11 = XOR32rr_ND %10, %6, implicit-def dead $eflags
%12 = ANDN32rr %11, %9, implicit-def dead $eflags
----------------
FreddyLeaf wrote:
No NDD version for ANDN?
https://github.com/llvm/llvm-project/pull/85737
More information about the llvm-commits
mailing list