|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/IndexedMap.h 30 using IndexT = typename ToIndexT::argument_type;
38 ToIndexT toIndex_;
include/llvm/ADT/SparseMultiSet.h 120 using KeyT = typename KeyFunctorT::argument_type;
125 KeyFunctorT KeyIndexOf;
126 SparseSetValFunctor<KeyT, ValueT, KeyFunctorT> ValIndexOf;
include/llvm/ADT/SparseSet.h 128 using KeyT = typename KeyFunctorT::argument_type;
134 KeyFunctorT KeyIndexOf;
135 SparseSetValFunctor<KeyT, ValueT, KeyFunctorT> ValIndexOf;
include/llvm/CodeGen/FunctionLoweringInfo.h 286 IndexedMap<LiveOutInfo, VirtReg2IndexFunctor> LiveOutRegInfo;
include/llvm/CodeGen/LiveIntervals.h 68 IndexedMap<LiveInterval*, VirtReg2IndexFunctor> VirtRegIntervals;
include/llvm/CodeGen/LiveVariables.h 118 IndexedMap<VarInfo, VirtReg2IndexFunctor> VirtRegInfo;
include/llvm/CodeGen/MachineRegisterInfo.h 75 VirtReg2IndexFunctor>
80 IndexedMap<std::string, VirtReg2IndexFunctor> VReg2Name;
138 using VRegToTypeMap = IndexedMap<LLT, VirtReg2IndexFunctor>;
include/llvm/CodeGen/RegisterPressure.h 393 SparseSet<unsigned, VirtReg2IndexFunctor> UntiedDefs;
include/llvm/CodeGen/ScheduleDAGInstrs.h 96 using VReg2SUnitMap = SparseSet<VReg2SUnit, VirtReg2IndexFunctor>;
101 using VReg2SUnitMultiMap = SparseMultiSet<VReg2SUnit, VirtReg2IndexFunctor>;
104 SparseMultiSet<VReg2SUnitOperIdx, VirtReg2IndexFunctor>;
include/llvm/CodeGen/VirtRegMap.h 52 IndexedMap<Register, VirtReg2IndexFunctor> Virt2PhysMap;
58 IndexedMap<int, VirtReg2IndexFunctor> Virt2StackSlotMap;
62 IndexedMap<unsigned, VirtReg2IndexFunctor> Virt2SplitMap;
lib/CodeGen/RegAllocFast.cpp 80 IndexedMap<int, VirtReg2IndexFunctor> StackSlotForVirtReg;
lib/CodeGen/RegAllocGreedy.cpp 253 IndexedMap<RegInfo, VirtReg2IndexFunctor> ExtraRegInfo;