/external/linux-tools-perf/src/tools/perf/util/ |
D | intlist.c | 29 static void int_node__delete(struct int_node *ilist) in int_node__delete() argument 31 free(ilist); in int_node__delete() 50 int intlist__add(struct intlist *ilist, int i) in intlist__add() argument 52 return rblist__add_node(&ilist->rblist, (void *)((long)i)); in intlist__add() 55 void intlist__remove(struct intlist *ilist, struct int_node *node) in intlist__remove() argument 57 rblist__remove_node(&ilist->rblist, &node->rb_node); in intlist__remove() 60 struct int_node *intlist__find(struct intlist *ilist, int i) in intlist__find() argument 65 if (ilist == NULL) in intlist__find() 69 rb_node = rblist__find(&ilist->rblist, (void *)((long)i)); in intlist__find() 76 static int intlist__parse_list(struct intlist *ilist, const char *s) in intlist__parse_list() argument [all …]
|
D | intlist.h | 19 void intlist__delete(struct intlist *ilist); 21 void intlist__remove(struct intlist *ilist, struct int_node *in); 22 int intlist__add(struct intlist *ilist, int i); 24 struct int_node *intlist__entry(const struct intlist *ilist, unsigned int idx); 25 struct int_node *intlist__find(struct intlist *ilist, int i); 27 static inline bool intlist__has_entry(struct intlist *ilist, int i) in intlist__has_entry() argument 29 return intlist__find(ilist, i) != NULL; in intlist__has_entry() 32 static inline bool intlist__empty(const struct intlist *ilist) in intlist__empty() argument 34 return rblist__empty(&ilist->rblist); in intlist__empty() 37 static inline unsigned int intlist__nr_entries(const struct intlist *ilist) in intlist__nr_entries() argument [all …]
|
/external/llvm/unittests/ADT/ |
D | ilistTest.cpp | 30 ilist<Node> List; in TEST() 41 const ilist<Node> &ConstList = List; in TEST() 48 ilist<Node> List; in TEST() 68 ilist<Node> List; in TEST() 75 ilist<Node>::iterator E = List.end(); in TEST()
|
/external/llvm/include/llvm/Analysis/ |
D | IVUsers.h | 129 ilist<IVStrideUse> IVUses; 159 typedef ilist<IVStrideUse>::iterator iterator; 160 typedef ilist<IVStrideUse>::const_iterator const_iterator;
|
D | AliasSetTracker.h | 296 ilist<AliasSet> AliasSets; 349 const ilist<AliasSet> &getAliasSets() const { return AliasSets; } 395 typedef ilist<AliasSet>::iterator iterator; 396 typedef ilist<AliasSet>::const_iterator const_iterator;
|
/external/llvm/include/llvm/ADT/ |
D | ilist.h | 586 struct ilist : public iplist<NodeTy> { 590 ilist() {} 591 ilist(const ilist &right) { 594 explicit ilist(size_type count) { 597 ilist(size_type count, const NodeTy &val) { 600 template<class InIt> ilist(InIt first, InIt last) {
|
D | SparseBitVector.h | 264 typedef ilist<SparseBitVectorElement<ElementSize> > ElementList;
|
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
D | BugReporter.h | 345 llvm::ilist<BugReport> Reports; 361 typedef llvm::ilist<BugReport>::iterator iterator; 362 typedef llvm::ilist<BugReport>::const_iterator const_iterator;
|
/external/llvm/test/Transforms/DeadStoreElimination/ |
D | 2011-09-06-MemCpy.ll | 24 …plist.20, %struct.iplist.16, %struct.iplist.12, %struct.vector.2, %struct.ilist, %struct.basic_str… 44 %struct.ilist = type { %struct.iplist.8 }
|
/external/llvm/include/llvm/IR/ |
D | Module.h | 125 typedef ilist<NamedMDNode> NamedMDListType; 536 static ilist<NamedMDNode> Module::*getSublistAccess(NamedMDNode*) {
|
/external/llvm/test/CodeGen/PowerPC/ |
D | pr15031.ll | 35 %"class.llvm::MachineBasicBlock" = type { %"class.llvm::ilist_node.0", %"struct.llvm::ilist", %"cla… 38 %"struct.llvm::ilist" = type { %"class.llvm::iplist" } 53 …t.11", %"class.llvm::iplist.20", %"class.llvm::iplist.29", %"struct.llvm::ilist.38", %"class.std::… 68 %"struct.llvm::ilist.38" = type { %"class.llvm::iplist.39" } 88 …%"class.llvm::ArrayRecycler", %"class.llvm::Recycler.180", %"struct.llvm::ilist.181", i32, i32, i8… 249 %"struct.llvm::ilist.181" = type { %"class.llvm::iplist.182" }
|
D | toc-load-sched-bug.ll | 11 …iplist", %"class.llvm::iplist.0", %"class.llvm::iplist.9", %"struct.llvm::ilist", %"class.std::bas… 57 %"struct.llvm::ilist" = type { %"class.llvm::iplist.18" }
|
/external/llvm/docs/HistoricalNotes/ |
D | 2002-06-25-MegaPatchInfo.txt | 22 Next & Previous fields). The containers are now instances of ilist (intrusive
|
/external/llvm/include/llvm/CodeGen/ |
D | SelectionDAG.h | 190 ilist<SDNode> AllNodes; 311 typedef ilist<SDNode>::const_iterator allnodes_const_iterator; 314 typedef ilist<SDNode>::iterator allnodes_iterator; 317 ilist<SDNode>::size_type allnodes_size() const {
|
D | MachineFunction.h | 127 typedef ilist<MachineBasicBlock> BasicBlockListType;
|
D | SlotIndexes.h | 337 typedef ilist<IndexListEntry> IndexList;
|
D | MachineBasicBlock.h | 63 typedef ilist<MachineInstr> Instructions;
|
/external/selinux/libsemanage/src/ |
D | pywrap-test.py | 246 (status, ilist) = semanage.semanage_iface_list(sh) 251 if (len(ilist) == 0): 255 for iface in ilist:
|
/external/llvm/lib/Analysis/ |
D | IVUsers.cpp | 278 for (ilist<IVStrideUse>::const_iterator UI = IVUses.begin(), in print()
|
/external/selinux/policycoreutils/semanage/ |
D | seobject.py | 1441 (rc, self.ilist) = semanage_node_list_local(self.sh) 1443 (rc, self.ilist) = semanage_node_list(self.sh) 1447 for node in self.ilist: 1634 (rc, self.ilist) = semanage_iface_list_local(self.sh) 1636 (rc, self.ilist) = semanage_iface_list(self.sh) 1640 for interface in self.ilist:
|
/external/llvm/test/CodeGen/X86/ |
D | misched-aa-colored.ll | 17 …90", %"class.llvm::SDValue.3.603.963.1923.2043.2283.4083", %"struct.llvm::ilist.55.655.1015.1975.2… 61 %"struct.llvm::ilist.55.655.1015.1975.2095.2335.4135" = type { %"class.llvm::iplist.54.654.1014.197…
|
/external/llvm/docs/ |
D | ProgrammersManual.rst | 800 llvm/ADT/ilist.h 803 ``ilist<T>`` implements an 'intrusive' doubly-linked list. It is intrusive, 807 ``ilist`` has the same drawbacks as ``std::list``, and additionally requires an 811 list, and ``ilist``\ s are guaranteed to support a constant-time splice 815 basic blocks, which is why these are implemented with ``ilist``\ s. 863 ``ilist_traits<T>`` is ``ilist<T>``'s customization mechanism. ``iplist<T>`` 864 (and consequently ``ilist<T>``) publicly derive from this traits class. 871 ``iplist<T>`` is ``ilist<T>``'s base and as such supports a slightly narrower 883 by the ``ilist<T>`` (and analogous containers) in the default manner. 893 ``ilist``\ s have another specialty that must be considered. To be a good [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | StraightLineStrengthReduce.cpp | 201 ilist<Candidate> Candidates;
|
/external/llvm/test/Transforms/IndVarSimplify/ |
D | 2004-04-05-InvokeCastCrash.ll | 24 …%"struct.llvm::MachineBasicBlock" = type { %"struct.llvm::ilist<llvm::MachineInstr>", %"struct.llv… 54 …%"struct.llvm::ilist<llvm::MachineInstr>" = type { %"struct.llvm::iplist<llvm::MachineInstr,llvm::…
|
/external/llvm/lib/Support/ |
D | YAMLParser.cpp | 178 typedef ilist<Token> TokenQueueT;
|