Home
last modified time | relevance | path

Searched refs:MVTDst (Results 1 – 2 of 2) sorted by relevance

/freebsd-head/contrib/llvm-project/llvm/lib/Target/M68k/
HDM68kInstrInfo.cpp383 bool M68kInstrInfo::ExpandMOVX_RR(MachineInstrBuilder &MIB, MVT MVTDst, in ExpandMOVX_RR() argument
385 unsigned Move = MVTDst == MVT::i16 ? M68k::MOV16rr : M68k::MOV32rr; in ExpandMOVX_RR()
393 const auto *RCDst = TRI.getMaximalPhysRegClass(Dst, MVTDst); in ExpandMOVX_RR()
423 MVT MVTDst, MVT MVTSrc) const { in ExpandMOVSZX_RR() argument
428 if (MVTDst == MVT::i16) in ExpandMOVSZX_RR()
440 const auto *RCDst = TRI.getMaximalPhysRegClass(Dst, MVTDst); in ExpandMOVSZX_RR()
461 AddSExt(MBB, MIB.getInstr(), DL, Dst, MVTSrc, MVTDst); in ExpandMOVSZX_RR()
464 AddZExt(MBB, MIB.getInstr(), DL, Dst, MVTSrc, MVTDst); in ExpandMOVSZX_RR()
473 const MCInstrDesc &Desc, MVT MVTDst, in ExpandMOVSZX_RM() argument
500 AddSExt(MBB, I, DL, Dst, MVTSrc, MVTDst); in ExpandMOVSZX_RM()
[all …]
HDM68kInstrInfo.h309 bool ExpandMOVX_RR(MachineInstrBuilder &MIB, MVT MVTDst, MVT MVTSrc) const;
312 bool ExpandMOVSZX_RR(MachineInstrBuilder &MIB, bool IsSigned, MVT MVTDst,
317 const MCInstrDesc &Desc, MVT MVTDst, MVT MVTSrc) const;