Home
last modified time | relevance | path

Searched refs:DestSourcePair (Results 1 – 13 of 13) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h68 struct DestSourcePair { struct
72 DestSourcePair(const MachineOperand &Dest, const MachineOperand &Src) in DestSourcePair() function
985 virtual Optional<DestSourcePair>
1008 Optional<DestSourcePair> isCopyInstr(const MachineInstr &MI) const { in isCopyInstr()
1010 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstr()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.h84 Optional<DestSourcePair>
H A DMips16InstrInfo.h109 Optional<DestSourcePair> isCopyInstrImpl(const MachineInstr &MI) const override;
H A DMips16InstrInfo.cpp99 Optional<DestSourcePair>
102 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()
H A DMipsSEInstrInfo.cpp224 Optional<DestSourcePair>
233 return DestSourcePair{MI.getOperand(2), MI.getOperand(0)}; in isCopyInstrImpl()
236 return DestSourcePair{MI.getOperand(0), MI.getOperand(2)}; in isCopyInstrImpl()
239 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.h89 Optional<DestSourcePair>
H A DRISCVInstrInfo.cpp829 Optional<DestSourcePair>
832 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()
840 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()
847 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.h329 Optional<DestSourcePair>
H A DAArch64InstrInfo.cpp7449 Optional<DestSourcePair>
7457 return DestSourcePair{MI.getOperand(0), MI.getOperand(2)}; in isCopyInstrImpl()
7463 return DestSourcePair{MI.getOperand(0), MI.getOperand(2)}; in isCopyInstrImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.h587 Optional<DestSourcePair>
H A DX86InstrInfo.cpp3579 Optional<DestSourcePair>
3582 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBaseInstrInfo.h107 Optional<DestSourcePair>
H A DARMBaseInstrInfo.cpp1055 Optional<DestSourcePair>
1068 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()