Home | History | Annotate | Download | only in X86

Lines Matching full:src2

21       : I<opc, MRMSrcReg, (outs GR16:$dst), (ins GR16:$src1, GR16:$src2),
22 !strconcat(Mnemonic, "{w}\t{$src2, $dst|$dst, $src2}"),
24 (X86cmov GR16:$src1, GR16:$src2, CondNode, EFLAGS))],
27 : I<opc, MRMSrcReg, (outs GR32:$dst), (ins GR32:$src1, GR32:$src2),
28 !strconcat(Mnemonic, "{l}\t{$src2, $dst|$dst, $src2}"),
30 (X86cmov GR32:$src1, GR32:$src2, CondNode, EFLAGS))],
33 :RI<opc, MRMSrcReg, (outs GR64:$dst), (ins GR64:$src1, GR64:$src2),
34 !strconcat(Mnemonic, "{q}\t{$src2, $dst|$dst, $src2}"),
36 (X86cmov GR64:$src1, GR64:$src2, CondNode, EFLAGS))],
43 : I<opc, MRMSrcMem, (outs GR16:$dst), (ins GR16:$src1, i16mem:$src2),
44 !strconcat(Mnemonic, "{w}\t{$src2, $dst|$dst, $src2}"),
45 [(set GR16:$dst, (X86cmov GR16:$src1, (loadi16 addr:$src2),
49 : I<opc, MRMSrcMem, (outs GR32:$dst), (ins GR32:$src1, i32mem:$src2),
50 !strconcat(Mnemonic, "{l}\t{$src2, $dst|$dst, $src2}"),
51 [(set GR32:$dst, (X86cmov GR32:$src1, (loadi32 addr:$src2),
55 :RI<opc, MRMSrcMem, (outs GR64:$dst), (ins GR64:$src1, i64mem:$src2),
56 !strconcat(Mnemonic, "{q}\t{$src2, $dst|$dst, $src2}"),
57 [(set GR64:$dst, (X86cmov GR64:$src1, (loadi64 addr:$src2),