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

References

include/llvm/ADT/SparseSet.h
  145   SparseSet(const SparseSet &) = delete;
  146   SparseSet &operator=(const SparseSet &) = delete;
  146   SparseSet &operator=(const SparseSet &) = delete;
include/llvm/CodeGen/LivePhysRegs.h
   50   using RegisterSet = SparseSet<MCPhysReg, identity<MCPhysReg>>;
include/llvm/CodeGen/MachineTraceMetrics.h
  365                      SparseSet<LiveRegUnit> &RegUnits);
  367                      SparseSet<LiveRegUnit> &RegUnits);
include/llvm/CodeGen/RegisterPressure.h
  274   using RegSet = SparseSet<IndexMaskPair>;
  393   SparseSet<unsigned, VirtReg2IndexFunctor> UntiedDefs;
include/llvm/CodeGen/ScheduleDAGInstrs.h
   96   using VReg2SUnitMap = SparseSet<VReg2SUnit, VirtReg2IndexFunctor>;
lib/CodeGen/EarlyIfConversion.cpp
  134   SparseSet<unsigned> LiveRegUnits;
lib/CodeGen/IfConversion.cpp
 1480   SparseSet<MCPhysReg, identity<MCPhysReg>> LiveBeforeMI;
lib/CodeGen/MachineCombiner.cpp
  434                                      SparseSet<LiveRegUnit> &RegUnits,
  507   SparseSet<LiveRegUnit> RegUnits;
lib/CodeGen/MachineTraceMetrics.cpp
  701                                     SparseSet<LiveRegUnit> &RegUnits,
  726       SparseSet<LiveRegUnit>::iterator I = RegUnits.find(*Units);
  783             SparseSet<LiveRegUnit> &RegUnits) {
  822             SparseSet<LiveRegUnit> &RegUnits) {
  855   SparseSet<LiveRegUnit> RegUnits;
  893                                       SparseSet<LiveRegUnit> &RegUnits,
  915       SparseSet<LiveRegUnit>::iterator I = RegUnits.find(*Units);
 1020   SparseSet<LiveRegUnit> RegUnits;
 1141     for (SparseSet<LiveRegUnit>::const_iterator
lib/CodeGen/RegAllocFast.cpp
   97     using LiveRegMap = SparseSet<LiveReg>;
  134     using RegUnitSet = SparseSet<uint16_t, identity<uint16_t>>;
lib/CodeGen/ScheduleDAGInstrs.cpp
 1235   SparseSet<RootData> RootSet;
lib/CodeGen/SpillPlacement.cpp
  184   void getDissentingNeighbors(SparseSet<unsigned> &List,
lib/CodeGen/SpillPlacement.h
   70   SparseSet<unsigned> TodoList;
unittests/ADT/SparseSetTest.cpp
   16 typedef SparseSet<unsigned> USet;
  167   typedef SparseSet<Alt> ASet;