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

References

include/llvm/ADT/AllocatorList.h
   35   struct Node : ilist_node<Node> {
include/llvm/ADT/ilist_node.h
  256 class ilist_node_with_parent : public ilist_node<NodeTy, Options...> {
include/llvm/Analysis/AliasSetTracker.h
   48 class AliasSet : public ilist_node<AliasSet> {
include/llvm/Analysis/IVUsers.h
   37 class IVStrideUse final : public CallbackVH, public ilist_node<IVStrideUse> {
include/llvm/Analysis/MemorySSA.h
  139       public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>,
  140       public ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>> {
  143       ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::AllAccessTag>>;
  145       ilist_node<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>;
include/llvm/CodeGen/SelectionDAGNodes.h
  494 class SDNode : public FoldingSetNode, public ilist_node<SDNode> {
include/llvm/CodeGen/SlotIndexes.h
   46   class IndexListEntry : public ilist_node<IndexListEntry> {
include/llvm/IR/Function.h
   59 class Function : public GlobalObject, public ilist_node<Function> {
include/llvm/IR/GlobalAlias.h
   28                     public ilist_node<GlobalAlias> {
include/llvm/IR/GlobalIFunc.h
   33                           public ilist_node<GlobalIFunc> {
include/llvm/IR/GlobalVariable.h
   41 class GlobalVariable : public GlobalObject, public ilist_node<GlobalVariable> {
include/llvm/IR/Metadata.h
 1325 class NamedMDNode : public ilist_node<NamedMDNode> {
include/llvm/Transforms/Utils/PredicateInfo.h
   99 class PredicateBase : public ilist_node<PredicateBase> {
lib/Target/AMDGPU/GCNILPSched.cpp
   23   struct Candidate : ilist_node<Candidate> {
lib/Target/AMDGPU/GCNMinRegStrategy.cpp
   30   struct Candidate : ilist_node<Candidate> {
tools/lld/include/lld/Core/Simple.h
  115                         public llvm::ilist_node<SimpleReference> {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
   55 struct TrieEdge : public llvm::ilist_node<TrieEdge> {
unittests/ADT/IListIteratorTest.cpp
   16 struct Node : ilist_node<Node> {};
unittests/ADT/IListSentinelTest.cpp
   22 class Node : public ilist_node<Node> {};
   23 class TrackingNode : public ilist_node<Node, ilist_sentinel_tracking<true>> {};
unittests/ADT/IListTest.cpp
   19 struct Node : ilist_node<Node> {
  197 struct NodeWithCallback : ilist_node<NodeWithCallback> {
  280 struct PrivateNode : private ilist_node<PrivateNode> {
unittests/ADT/SimpleIListTest.cpp
   16 struct Node : ilist_node<Node> {};
  605 struct DoubleNode : ilist_node<DoubleNode, ilist_tag<Tag1>>,
  606                     ilist_node<DoubleNode, ilist_tag<Tag2>> {
  607   typedef ilist_node<DoubleNode, ilist_tag<Tag1>> Node1Type;
  608   typedef ilist_node<DoubleNode, ilist_tag<Tag2>> Node2Type;
unittests/CodeGen/MachineInstrBundleIteratorTest.cpp
   18     : public ilist_node<MyBundledInstr, ilist_sentinel_tracking<true>> {
  133     : ilist_node<MyUnbundledInstr, ilist_sentinel_tracking<true>> {