HomeSort by: relevance | last modified time | path
    Searched refs:simple_ilist (Results 1 - 10 of 10) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
simple_ilist.h 1 //===- llvm/ADT/simple_ilist.h - Simple Intrusive List ----------*- C++ -*-===//
31 /// Unlike \a iplist<T> and \a ilist<T>, \a simple_ilist<T> never deletes
67 /// \li \c simple_ilist<T> gives the defaults. \li \c
68 /// simple_ilist<T,ilist_sentinel_tracking<true>> enables the \a
70 /// \li \c simple_ilist<T,ilist_tag<A>,ilist_sentinel_tracking<false>>
73 /// \li \c simple_ilist<T,ilist_sentinel_tracking<false>,ilist_tag<A>> is
78 class simple_ilist class in namespace:llvm
102 simple_ilist() = default;
103 ~simple_ilist() = default;
106 simple_ilist(const simple_ilist &) = delete
110 simple_ilist(simple_ilist &&X) { splice(end(), X); } function in class:llvm::simple_ilist
    [all...]
AllocatorList.h 14 #include "llvm/ADT/simple_ilist.h"
28 /// allocator (e.g., BumpPtrAllocator), leveraging \a simple_ilist for the
47 using list_type = simple_ilist<Node>;
ilist.h 26 #include "llvm/ADT/simple_ilist.h"
50 /// simple_ilist instead.
156 /// This wraps a purely intrusive list (like simple_ilist) with a configurable
387 /// The \p Options parameters are the same as those for \a simple_ilist. See
391 : public iplist_impl<simple_ilist<T, Options...>, ilist_traits<T>> {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
SymbolTableListTraits.h 28 #include "llvm/ADT/simple_ilist.h"
68 using iterator = typename simple_ilist<ValueSubClass>::iterator;
115 : public iplist_impl<simple_ilist<T>, SymbolTableListTraits<T>> {};
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineInstrBundleIterator.h 17 #include "llvm/ADT/simple_ilist.h"
26 using list_type = simple_ilist<T, ilist_sentinel_tracking<true>>;
32 using list_type = simple_ilist<T, ilist_sentinel_tracking<true>>;
38 using list_type = simple_ilist<T, ilist_sentinel_tracking<true>>;
44 using list_type = simple_ilist<T, ilist_sentinel_tracking<true>>;
MachineBasicBlock.h 85 simple_ilist<MachineInstr, ilist_sentinel_tracking<true>>::iterator;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
GCNILPSched.cpp 30 typedef simple_ilist<Candidate> Queue;
GCNMinRegStrategy.cpp 33 using Queue = simple_ilist<Candidate>;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
IRSimilarityIdentifier.h 201 struct IRInstructionDataList : simple_ilist<IRInstructionData> {};
MemorySSA.h 83 #include "llvm/ADT/simple_ilist.h"
756 simple_ilist<MemoryAccess, ilist_tag<MSSAHelpers::DefsOnlyTag>>;

Completed in 74 milliseconds