reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

lib/Target/AMDGPU/SIInstrInfo.cpp
 1665 MachineInstr *SIInstrInfo::commuteInstructionImpl(MachineInstr &MI, bool NewMI,
lib/Target/ARM/ARMBaseInstrInfo.cpp
 2148 MachineInstr *ARMBaseInstrInfo::commuteInstructionImpl(MachineInstr &MI,
lib/Target/PowerPC/PPCInstrInfo.cpp
  368 MachineInstr *PPCInstrInfo::commuteInstructionImpl(MachineInstr &MI, bool NewMI,
lib/Target/SystemZ/SystemZInstrInfo.cpp
  272 MachineInstr *SystemZInstrInfo::commuteInstructionImpl(MachineInstr &MI,
lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp
   87 MachineInstr *WebAssemblyInstrInfo::commuteInstructionImpl(
lib/Target/X86/X86InstrInfo.cpp
 1527 MachineInstr *X86InstrInfo::commuteInstructionImpl(MachineInstr &MI, bool NewMI,

Declarations

include/llvm/CodeGen/TargetInstrInfo.h
  134   virtual MachineInstr *commuteInstructionImpl(MachineInstr &MI, bool NewMI,

References

lib/CodeGen/TargetInstrInfo.cpp
  251   return commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2);
lib/Target/AMDGPU/SIInstrInfo.cpp
 1689         = TargetInstrInfo::commuteInstructionImpl(MI, NewMI, Src0Idx, Src1Idx);
lib/Target/ARM/ARMBaseInstrInfo.cpp
 2162         TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2);
 2171   return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2);
lib/Target/PowerPC/PPCInstrInfo.cpp
  375     return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2);
lib/Target/SystemZ/SystemZInstrInfo.cpp
  296     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
  300     return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2);
lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp
   97   return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2);
lib/Target/X86/X86InstrInfo.cpp
 1558     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1569     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1590         return TargetInstrInfo::commuteInstructionImpl(WorkingMI,
 1624     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1644       return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1667       return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1678     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1687     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1703     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1735     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1747     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1768     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1779     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1802     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1810     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1845     return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1853       return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1864       return TargetInstrInfo::commuteInstructionImpl(WorkingMI, /*NewMI=*/false,
 1868     return TargetInstrInfo::commuteInstructionImpl(MI, NewMI, OpIdx1, OpIdx2);