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

Declarations

gen/lib/Target/XCore/XCoreGenRegisterInfo.inc
  350   extern const TargetRegisterClass GRRegsRegClass;

References

gen/lib/Target/XCore/XCoreGenRegisterInfo.inc
  442     &XCore::GRRegsRegClass,
lib/Target/XCore/XCoreFrameLowering.cpp
  577   const TargetRegisterClass &RC = XCore::GRRegsRegClass;
lib/Target/XCore/XCoreISelLowering.cpp
   77   addRegisterClass(MVT::i32, &XCore::GRRegsRegClass);
 1312         Register VReg = RegInfo.createVirtualRegister(&XCore::GRRegsRegClass);
 1363         Register VReg = RegInfo.createVirtualRegister(&XCore::GRRegsRegClass);
 1934       return std::make_pair(0U, &XCore::GRRegsRegClass);
lib/Target/XCore/XCoreInstrInfo.cpp
  335   bool GRDest = XCore::GRRegsRegClass.contains(DestReg);
  336   bool GRSrc  = XCore::GRRegsRegClass.contains(SrcReg);
lib/Target/XCore/XCoreMachineFunctionInfo.cpp
   38   const TargetRegisterClass &RC = XCore::GRRegsRegClass;
   56   const TargetRegisterClass &RC = XCore::GRRegsRegClass;
   69   const TargetRegisterClass &RC = XCore::GRRegsRegClass;
lib/Target/XCore/XCoreRegisterInfo.cpp
  100   unsigned ScratchOffset = RS->scavengeRegister(&XCore::GRRegsRegClass, II, 0);
  172     ScratchBase = RS->scavengeRegister(&XCore::GRRegsRegClass, II, 0);
  177   unsigned ScratchOffset = RS->scavengeRegister(&XCore::GRRegsRegClass, II, 0);
  305   assert(XCore::GRRegsRegClass.contains(Reg) && "Unexpected register operand");