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

Overridden By

lib/Target/X86/X86RegisterInfo.cpp
   99 X86RegisterInfo::getMatchingSuperRegClass(const TargetRegisterClass *A,

Declarations

include/llvm/CodeGen/TargetRegisterInfo.h
  527   getMatchingSuperRegClass(const TargetRegisterClass *A,

References

lib/CodeGen/DetectDeadLanes.cpp
  187     return !TRI.getMatchingSuperRegClass(SrcRC, DstRC, SrcSubIdx);
  189     return !TRI.getMatchingSuperRegClass(DstRC, SrcRC, DstSubIdx);
lib/CodeGen/MachineInstr.cpp
  909       CurRC = TRI->getMatchingSuperRegClass(CurRC, OpRC, SubIdx);
lib/CodeGen/MachineVerifier.cpp
 1800             DRC = TRI->getMatchingSuperRegClass(SuperRC, DRC, SubIdx);
lib/CodeGen/RegisterCoalescer.cpp
  452       NewRC = TRI.getMatchingSuperRegClass(DstRC, SrcRC, DstSub);
  456       NewRC = TRI.getMatchingSuperRegClass(SrcRC, DstRC, SrcSub);
 1349         NewRC = TRI->getMatchingSuperRegClass(NewRC, DefRC, NewIdx);
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  656         TRI->getMatchingSuperRegClass(RC, TRC, SubIdx);
lib/CodeGen/TailDuplicator.cpp
  407             ConstrRC = TRI->getMatchingSuperRegClass(MappedRC, OrigRC,
lib/CodeGen/TargetRegisterInfo.cpp
  367     return TRI.getMatchingSuperRegClass(SrcRC, DefRC, SrcSubReg) != nullptr;
lib/CodeGen/TwoAddressInstructionPass.cpp
 1560         assert(TRI->getMatchingSuperRegClass(RC, MRI->getRegClass(RegA),
lib/Target/AMDGPU/SIInstrInfo.cpp
 3931     DRC = RI.getMatchingSuperRegClass(SuperRC, DRC, MO.getSubReg());
lib/Target/AMDGPU/SIInstrInfo.h
 1040   return RC == TRI->getMatchingSuperRegClass(RC, &TRC, P.SubReg);
lib/Target/X86/X86RegisterInfo.cpp
  108   return X86GenRegisterInfo::getMatchingSuperRegClass(A, B, SubIdx);