Searched refs:DestSourcePair (Results 1 – 14 of 14) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineCopyPropagation.cpp | 98 return Optional<DestSourcePair>( in isCopyInstr() 140 Optional<DestSourcePair> CopyOperands = in invalidateRegister() 169 Optional<DestSourcePair> CopyOperands = in clobberRegister() 239 Optional<DestSourcePair> CopyOperands = in findAvailBackwardCopy() 269 Optional<DestSourcePair> CopyOperands = in findAvailCopy() 386 Optional<DestSourcePair> CopyOperands = in isNopCopy() 590 Optional<DestSourcePair> CopyOperands = in forwardUses() 780 Optional<DestSourcePair> CopyOperands = in ForwardCopyPropagateBlock() 819 Optional<DestSourcePair> CopyOperands = in ForwardCopyPropagateBlock() 890 Optional<DestSourcePair> CopyOperands = in propagateDefs() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TargetInstrInfo.h | 67 struct DestSourcePair { struct 71 DestSourcePair(const MachineOperand &Dest, const MachineOperand &Src) in DestSourcePair() argument 998 virtual Optional<DestSourcePair> 1021 Optional<DestSourcePair> isCopyInstr(const MachineInstr &MI) const { in isCopyInstr() 1023 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstr()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsSEInstrInfo.h | 84 Optional<DestSourcePair>
|
| H A D | Mips16InstrInfo.h | 109 Optional<DestSourcePair> isCopyInstrImpl(const MachineInstr &MI) const override;
|
| H A D | MipsSEInstrInfo.cpp | 224 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()
|
| H A D | Mips16InstrInfo.cpp | 99 Optional<DestSourcePair> 102 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfo.h | 115 Optional<DestSourcePair>
|
| H A D | RISCVInstrInfo.cpp | 1078 Optional<DestSourcePair> 1081 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl() 1089 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl() 1097 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64InstrInfo.h | 343 Optional<DestSourcePair>
|
| H A D | AArch64InstrInfo.cpp | 7985 Optional<DestSourcePair> 7993 return DestSourcePair{MI.getOperand(0), MI.getOperand(2)}; in isCopyInstrImpl() 7999 return DestSourcePair{MI.getOperand(0), MI.getOperand(2)}; in isCopyInstrImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrInfo.h | 595 Optional<DestSourcePair>
|
| H A D | X86InstrInfo.cpp | 3558 Optional<DestSourcePair> 3561 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/ARM/ |
| H A D | ARMBaseInstrInfo.h | 107 Optional<DestSourcePair>
|
| H A D | ARMBaseInstrInfo.cpp | 1054 Optional<DestSourcePair> 1067 return DestSourcePair{MI.getOperand(0), MI.getOperand(1)}; in isCopyInstrImpl()
|