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

References

include/llvm/CodeGen/LiveIntervals.h
  127              VirtRegIntervals[Reg.id()];
include/llvm/CodeGen/MachineRegisterInfo.h
  118       return VRegInfo[RegNo.id()].second;
  429     return VReg2Name.inBounds(Reg) ? StringRef(VReg2Name[Reg]) : "";
  632     assert(VRegInfo[Reg.id()].first.is<const TargetRegisterClass *>() &&
  634     return VRegInfo[Reg.id()].first.get<const TargetRegisterClass *>();
  649     const RegClassOrRegBank &Val = VRegInfo[Reg].first;
  658     const RegClassOrRegBank &Val = VRegInfo[Reg].first;
  666     return VRegInfo[Reg].first;
  731       return VRegToType[Reg];
  794     unsigned BestHint = (RegAllocHints[VReg.id()].second.size() ?
  795                          RegAllocHints[VReg.id()].second[0] : 0);
  796     return std::pair<unsigned, unsigned>(RegAllocHints[VReg.id()].first,
  813     return RegAllocHints[VReg];
include/llvm/CodeGen/VirtRegMap.h
  104       return Virt2PhysMap[virtReg.id()];
  141       return Virt2SplitMap[virtReg.id()];
  160       return (Virt2SplitMap[virtReg.id()] &&
  161               Virt2PhysMap[virtReg.id()] != NO_PHYS_REG);
  168       return Virt2StackSlotMap[virtReg.id()];
lib/CodeGen/RegAllocFast.cpp
  357   if (StackSlotForVirtReg[MO.getReg()] != -1)
lib/CodeGen/RegAllocGreedy.cpp
  256     return ExtraRegInfo[VirtReg.reg].Stage;
lib/CodeGen/VirtRegMap.cpp
  141     if (Virt2PhysMap[Reg] != (unsigned)VirtRegMap::NO_PHYS_REG) {
  143          << printReg(Virt2PhysMap[Reg], TRI) << "] "
  150     if (Virt2StackSlotMap[Reg] != VirtRegMap::NO_STACK_SLOT) {
  151       OS << '[' << printReg(Reg, TRI) << " -> fi#" << Virt2StackSlotMap[Reg]
lib/Target/ARM/ARMLegalizerInfo.cpp
  354     return FCmp32Libcalls[Predicate];
  356     return FCmp64Libcalls[Predicate];
lib/Target/SystemZ/SystemZFrameLowering.cpp
  151       unsigned Offset = RegSpillOffsets[Reg];
  171       unsigned Offset = RegSpillOffsets[Reg];
  253   unsigned StartOffset = RegSpillOffsets[LowGPR];
  372         int64_t Offset = SPOffsetFromCFA + RegSpillOffsets[Reg];
lib/Target/SystemZ/SystemZFrameLowering.h
   53     return RegSpillOffsets[Reg];
tools/clang/tools/extra/clang-doc/BitcodeWriter.cpp
  244   assert(RecordIdNameMap[RID] && "Unknown RecordId.");
  250   assert(RecordIdNameMap[RID] && "Unknown RecordId.");
  271   const auto &BlockIdName = BlockIdNameMap[BID];
  284   assert(RecordIdNameMap[ID] && "Unknown RecordId.");
  286   Record.append(RecordIdNameMap[ID].Name.begin(),
  287                 RecordIdNameMap[ID].Name.end());
  294   assert(RecordIdNameMap[ID] && "Unknown abbreviation.");
  297   RecordIdNameMap[ID].Abbrev(Abbrev);
  304   assert(RecordIdNameMap[ID] && "Unknown RecordId.");
  305   assert(RecordIdNameMap[ID].Abbrev == &SymbolIDAbbrev &&
  316   assert(RecordIdNameMap[ID] && "Unknown RecordId.");
  317   assert(RecordIdNameMap[ID].Abbrev == &StringAbbrev &&
  327   assert(RecordIdNameMap[ID] && "Unknown RecordId.");
  328   assert(RecordIdNameMap[ID].Abbrev == &LocationAbbrev &&
  341   assert(RecordIdNameMap[ID] && "Unknown RecordId.");
  342   assert(RecordIdNameMap[ID].Abbrev == &BoolAbbrev && "Abbrev type mismatch.");
  350   assert(RecordIdNameMap[ID] && "Unknown RecordId.");
  351   assert(RecordIdNameMap[ID].Abbrev == &IntAbbrev && "Abbrev type mismatch.");
  360   assert(RecordIdNameMap[ID] && "Unknown RecordId.");
  361   assert(RecordIdNameMap[ID].Abbrev == &IntAbbrev && "Abbrev type mismatch.");
  370   assert(RecordIdNameMap[ID] && "Unknown RecordId.");
tools/clang/tools/extra/clang-tidy/abseil/DurationRewriter.cpp
   65   return InverseMap[Scale];