HomeSort by relevance Sort by last modified time
    Searched refs:ilist_traits (Results 1 - 17 of 17) sorted by null

  /external/llvm/include/llvm/ADT/
ilist_node.h 21 struct ilist_traits;
29 friend struct ilist_traits<NodeTy>;
50 friend struct ilist_traits<NodeTy>;
ilist.h 14 // The ilist_traits trait class is used to gain access to the next and previous
25 // created (using ilist_traits<>::createSentinel()). This tail node is
33 // ilist_traits to provide an alternate way of getting and setting next and
67 struct ilist_traits;
93 Head = ilist_traits<NodeTy>::createSentinel();
94 ilist_traits<NodeTy>::noteHead(Head, Head);
95 ilist_traits<NodeTy>::setNext(Head, nullptr);
98 return ilist_traits<NodeTy>::getPrev(Head);
103 ilist_traits<NodeTy>::setPrev(NewHead, Sentinel);
182 struct ilist_traits : public ilist_default_traits<NodeTy> {} struct in namespace:llvm
186 struct ilist_traits<const Ty> : public ilist_traits<Ty> {}; struct in namespace:llvm
    [all...]
SparseBitVector.h 248 struct ilist_traits<SparseBitVectorElement<ElementSize> >
  /external/llvm/include/llvm/IR/
SymbolTableListTraits.h 35 template <typename Ty> struct ilist_traits;
Module.h 38 template<> struct ilist_traits<NamedMDNode> struct in namespace:llvm
Metadata.h     [all...]
  /external/llvm/include/llvm/Transforms/Utils/
SymbolRewriter.h 114 struct ilist_traits<SymbolRewriter::RewriteDescriptor> struct in namespace:llvm
  /external/llvm/include/llvm/Analysis/
IVUsers.h 93 template<> struct ilist_traits<IVStrideUse> struct in namespace:llvm
  /external/llvm/lib/CodeGen/
MachineBasicBlock.cpp 78 void ilist_traits<MachineBasicBlock>::addNodeToList(MachineBasicBlock *N) {
89 void ilist_traits<MachineBasicBlock>::removeNodeFromList(MachineBasicBlock *N) {
96 void ilist_traits<MachineInstr>::addNodeToList(MachineInstr *N) {
108 void ilist_traits<MachineInstr>::removeNodeFromList(MachineInstr *N) {
120 void ilist_traits<MachineInstr>::
121 transferNodesFromList(ilist_traits<MachineInstr> &FromList,
136 void ilist_traits<MachineInstr>::deleteNode(MachineInstr* MI) {
    [all...]
MachineFunction.cpp 59 void ilist_traits<MachineBasicBlock>::deleteNode(MachineBasicBlock *MBB) {
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineBasicBlock.h 40 struct ilist_traits<MachineInstr> : public ilist_default_traits<MachineInstr> { struct in namespace:llvm
60 void transferNodesFromList(ilist_traits &SrcTraits,
763 friend struct ilist_traits<MachineBasicBlock>;
    [all...]
MachineInstr.h 105 friend struct ilist_traits<MachineInstr>;
106 friend struct ilist_traits<MachineBasicBlock>;
    [all...]
MachineFunction.h 49 struct ilist_traits<MachineBasicBlock> struct in namespace:llvm
SlotIndexes.h 73 struct ilist_traits<IndexListEntry> : public ilist_default_traits<IndexListEntry> { struct in namespace:llvm
SelectionDAGNodes.h 52 template <typename T> struct ilist_traits;
426 friend struct ilist_traits<SDNode>;
    [all...]
SelectionDAG.h 83 template<> struct ilist_traits<SDNode> : public ilist_default_traits<SDNode> { struct in namespace:llvm
97 llvm_unreachable("ilist_traits<SDNode> shouldn't see a deleteNode call!");
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
BugReporter.h 318 template<> struct ilist_traits<clang::ento::BugReport> struct in namespace:llvm

Completed in 311 milliseconds