[llvm] [X86] Support APX promoted RAO-INT and MOVBE instructions (PR #77431)
Shengchen Kan via llvm-commits
llvm-commits at lists.llvm.org
Thu Jan 25 00:38:20 PST 2024
================
@@ -229,7 +229,7 @@ def PUSHA16 : I<0x60, RawFrm, (outs), (ins), "pushaw", []>,
OpSize16, Requires<[Not64BitMode]>;
}
-let Constraints = "$src = $dst", SchedRW = [WriteBSWAP32] in {
+let Constraints = "$src = $dst", SchedRW = [WriteBSWAP32], Predicates = [NoNDD_Or_NoMOVBE] in {
----------------
KanRobert wrote:
Never mind. I found the problem. Add test in llvm/test/CodeGen/X86/bswap.ll
https://github.com/llvm/llvm-project/pull/77431
More information about the llvm-commits
mailing list