|
reference, declaration → definition
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;