Lines Matching refs:DST
114 MxOpBundle DST = !cast<MxOpBundle>("MxOp"#TYPE.Size#"AddrMode_"#DST_REG),
117 (outs DST.Op:$dst), (ins SRC.Op:$src),
137 class MxMove_MR<MxType TYPE, MxOpBundle DST, string SRC_REG, MxMoveEncoding ENC,
139 : MxMove<TYPE.Prefix, (outs), (ins DST.Op:$dst, SRC.Op:$src),
140 [(store TYPE.VT:$src, DST.Pat:$dst)], ENC>;
142 class MxMove_MI<MxType TYPE, MxOpBundle DST, MxMoveEncoding ENC,
144 : MxMove<TYPE.Prefix, (outs), (ins DST.Op:$dst, SRC.Op:$src),
145 [(store SRC.ImmPat:$src, DST.Pat:$dst)], ENC>;
171 MxOpBundle DST = !cast<MxOpBundle>("MxOp"#TYPE.Size#"AddrMode_"#DST_REG)>
172 : MxMove<TYPE.Prefix, (outs DST.Op:$dst), (ins SRC.Op:$src),
188 MxOpBundle DST = !cast<MxOpBundle>("MxOp"#TYPE.Size#"AddrMode_"#DST_REG),
190 : MxMove<TYPE.Prefix, (outs DST.Op:$dst), (ins SRC.Op:$src),
216 class MxMove_MM<MxType TYPE, MxOpBundle DST, MxOpBundle SRC,
218 : MxMove<TYPE.Prefix, (outs), (ins DST.Op:$dst, SRC.Op:$src),
219 [(store (TYPE.Load SRC.Pat:$src), DST.Pat:$dst)],
444 /// 0 1 0 0 | DST REG | 1 1 1 | MODE | REG
513 class MxPseudoMove_RR<MxType DST, MxType SRC, list<dag> PAT = []>
514 : MxPseudo<(outs DST.ROp:$dst), (ins SRC.ROp:$src), PAT>;
516 class MxPseudoMove_RM<MxType DST, MxOperand SRCOpd, list<dag> PAT = []>
517 : MxPseudo<(outs DST.ROp:$dst), (ins SRCOpd:$src), PAT>;