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

References

include/llvm/CodeGen/MachineRegisterInfo.h
  390     return make_range(def_begin(Reg), def_end());
  426   bool def_empty(unsigned RegNo) const { return def_begin(RegNo) == def_end(); }
  446     if (DI == def_end())
  448     return ++DI == def_end();
lib/CodeGen/MIRVRegNamerUtils.cpp
  121     for (auto RI = MRI.def_begin(Reg), RE = MRI.def_end(); RI != RE; ++RI) {
lib/CodeGen/MachineRegisterInfo.cpp
  592     for (const MachineOperand &MO : make_range(def_begin(*AI), def_end())) {
lib/CodeGen/MachineVerifier.cpp
 2064         std::next(MRI->def_begin(Reg)) != MRI->def_end())
lib/CodeGen/PeepholeOptimizer.cpp
 2099       if (DI != MRI.def_end()) {
lib/CodeGen/RegisterScavenging.cpp
  655     std::find_if(MRI.def_begin(VReg), MRI.def_end(),
  659   assert(FirstDef != MRI.def_end() &&
lib/CodeGen/TwoAddressInstructionPass.cpp
  487     if (std::next(Begin) != MRI->def_end())
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp
 1012   return MRI->def_begin(Reg) == MRI->def_end();
 1035             if (MRI->def_begin(Reg) == MRI->def_end()) {
 1949   if (MRI->def_begin(Reg) == MRI->def_end()) {
 1958     for (auto DI = MRI->def_begin(Reg), DE = MRI->def_end(); DI != DE; ++DI) {
lib/Target/PowerPC/PPCFrameLowering.cpp
  452   return RI !=MF.getRegInfo().def_end() || MFI->isLRStoreRequired();