/external/llvm/test/Transforms/DeadStoreElimination/ |
D | 2011-09-06-MemCpy.ll | 16 %struct.iplist.22 = type { %struct.ilist_traits.21, %struct.Instruction* } 17 %struct.ilist_traits.21 = type { %struct.ilist_half_node.25 } 25 %struct.iplist.20 = type { %struct.ilist_traits.19, %struct.GlobalVariable* } 26 %struct.ilist_traits.19 = type { %struct.ilist_node.18 } 30 %struct.iplist.16 = type { %struct.ilist_traits.15, %struct.Function* } 31 %struct.ilist_traits.15 = type { %struct.ilist_node.14 } 34 %struct.iplist.12 = type { %struct.ilist_traits.11, %struct.GlobalAlias* } 35 %struct.ilist_traits.11 = type { %struct.ilist_node.10 } 45 %struct.iplist.8 = type { %struct.ilist_traits.7, %struct.NamedMDNode* } 46 %struct.ilist_traits.7 = type { %struct.ilist_node.6 } [all …]
|
/external/llvm/include/llvm/ADT/ |
D | ilist_node.h | 21 struct ilist_traits; 29 friend struct ilist_traits<NodeTy>; 50 friend struct ilist_traits<NodeTy>;
|
D | ilist.h | 67 struct ilist_traits; 93 Head = ilist_traits<NodeTy>::createSentinel(); in ensureHead() 94 ilist_traits<NodeTy>::noteHead(Head, Head); in ensureHead() 95 ilist_traits<NodeTy>::setNext(Head, nullptr); in ensureHead() 98 return ilist_traits<NodeTy>::getPrev(Head); in ensureHead() 103 ilist_traits<NodeTy>::setPrev(NewHead, Sentinel); in noteHead() 182 struct ilist_traits : public ilist_default_traits<NodeTy> {}; struct 186 struct ilist_traits<const Ty> : public ilist_traits<Ty> {}; 196 typedef ilist_traits<NodeTy> Traits; 361 template<typename NodeTy, typename Traits=ilist_traits<NodeTy> >
|
D | SparseBitVector.h | 248 struct ilist_traits<SparseBitVectorElement<ElementSize> >
|
/external/llvm/test/Transforms/IndVarSimplify/ |
D | 2004-04-05-InvokeCastCrash.ll | 15 … %"struct.llvm::Value", %"struct.llvm::iplist<llvm::Instruction,llvm::ilist_traits<llvm::Instructi… 18 …:iplist<llvm::BasicBlock,llvm::ilist_traits<llvm::BasicBlock> >", %"struct.llvm::iplist<llvm::Argu… 27 …:TargetMachine"*, %"struct.llvm::iplist<llvm::MachineBasicBlock,llvm::ilist_traits<llvm::MachineBa… 40 …bolTableListTraits<llvm::Argument,llvm::Function,llvm::Function,llvm::ilist_traits<llvm::Argument>… 41 …bleListTraits<llvm::Instruction,llvm::BasicBlock,llvm::Function,llvm::ilist_traits<llvm::Instructi… 52 …%"struct.llvm::Value" = type { i32 (...)**, %"struct.llvm::iplist<llvm::Use,llvm::ilist_traits<llv… 54 …achineInstr>" = type { %"struct.llvm::iplist<llvm::MachineInstr,llvm::ilist_traits<llvm::MachineIn… 56 ….llvm::ilist_traits<llvm::Argument>" = type { %"struct.llvm::SymbolTableListTraits<llvm::Argument,… 57 …m::ilist_traits<llvm::Instruction>" = type { %"struct.llvm::SymbolTableListTraits<llvm::Instructio… 58 …"struct.llvm::iplist<llvm::Argument,llvm::ilist_traits<llvm::Argument> >" = type { %"struct.llvm::… [all …]
|
/external/llvm/test/CodeGen/PowerPC/ |
D | pr15031.ll | 39 %"class.llvm::iplist" = type { %"struct.llvm::ilist_traits", %"class.llvm::MachineInstr"* } 40 %"struct.llvm::ilist_traits" = type { %"class.llvm::ilist_half_node", %"class.llvm::MachineBasicBlo… 44 %"class.llvm::iplist.4" = type { %"struct.llvm::ilist_traits.5", %"class.llvm::Instruction"* } 45 %"struct.llvm::ilist_traits.5" = type { %"class.llvm::ilist_half_node.10" } 54 %"class.llvm::iplist.11" = type { %"struct.llvm::ilist_traits.12", %"class.llvm::GlobalVariable"* } 55 %"struct.llvm::ilist_traits.12" = type { %"class.llvm::ilist_node.18" } 59 %"class.llvm::iplist.20" = type { %"struct.llvm::ilist_traits.21", %"class.llvm::Function"* } 60 %"struct.llvm::ilist_traits.21" = type { %"class.llvm::ilist_node.27" } 63 %"class.llvm::iplist.29" = type { %"struct.llvm::ilist_traits.30", %"class.llvm::GlobalAlias"* } 64 %"struct.llvm::ilist_traits.30" = type { %"class.llvm::ilist_node.36" } [all …]
|
D | toc-load-sched-bug.ll | 12 %"class.llvm::iplist" = type { %"struct.llvm::ilist_traits", %"class.llvm::GlobalVariable"* } 13 %"struct.llvm::ilist_traits" = type { %"class.llvm::ilist_node" } 29 %"class.llvm::iplist.0" = type { %"struct.llvm::ilist_traits.1", %"class.llvm::Function"* } 30 %"struct.llvm::ilist_traits.1" = type { %"class.llvm::ilist_node.7" } 34 %"class.llvm::iplist.44" = type { %"struct.llvm::ilist_traits.45", %"class.llvm::BasicBlock"* } 35 %"struct.llvm::ilist_traits.45" = type { %"class.llvm::ilist_half_node.51" } 39 %"class.llvm::iplist.62" = type { %"struct.llvm::ilist_traits.63", %"class.llvm::Instruction"* } 40 %"struct.llvm::ilist_traits.63" = type { %"class.llvm::ilist_half_node.69" } 45 %"class.llvm::iplist.52" = type { %"struct.llvm::ilist_traits.53", %"class.llvm::Argument"* } 46 %"struct.llvm::ilist_traits.53" = type { %"class.llvm::ilist_half_node.59" } [all …]
|
/external/llvm/lib/CodeGen/ |
D | MachineBasicBlock.cpp | 78 void ilist_traits<MachineBasicBlock>::addNodeToList(MachineBasicBlock *N) { in addNodeToList() 89 void ilist_traits<MachineBasicBlock>::removeNodeFromList(MachineBasicBlock *N) { in removeNodeFromList() 96 void ilist_traits<MachineInstr>::addNodeToList(MachineInstr *N) { in addNodeToList() 108 void ilist_traits<MachineInstr>::removeNodeFromList(MachineInstr *N) { in removeNodeFromList() 120 void ilist_traits<MachineInstr>:: 121 transferNodesFromList(ilist_traits<MachineInstr> &FromList, in transferNodesFromList() 136 void ilist_traits<MachineInstr>::deleteNode(MachineInstr* MI) { in deleteNode()
|
D | MachineFunction.cpp | 59 void ilist_traits<MachineBasicBlock>::deleteNode(MachineBasicBlock *MBB) { in deleteNode()
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | SymbolRewriter.h | 114 struct ilist_traits<SymbolRewriter::RewriteDescriptor>
|
/external/llvm/include/llvm/IR/ |
D | SymbolTableListTraits.h | 35 template <typename Ty> struct ilist_traits;
|
D | Module.h | 38 template<> struct ilist_traits<NamedMDNode>
|
D | Metadata.h | 1134 friend struct ilist_traits<NamedMDNode>;
|
/external/llvm/include/llvm/Analysis/ |
D | IVUsers.h | 93 template<> struct ilist_traits<IVStrideUse>
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineBasicBlock.h | 40 struct ilist_traits<MachineInstr> : public ilist_default_traits<MachineInstr> { 60 void transferNodesFromList(ilist_traits &SrcTraits, 763 friend struct ilist_traits<MachineBasicBlock>;
|
D | MachineInstr.h | 105 friend struct ilist_traits<MachineInstr>; 106 friend struct ilist_traits<MachineBasicBlock>;
|
D | MachineFunction.h | 49 struct ilist_traits<MachineBasicBlock>
|
D | SlotIndexes.h | 73 struct ilist_traits<IndexListEntry> : public ilist_default_traits<IndexListEntry> {
|
D | SelectionDAGNodes.h | 52 template <typename T> struct ilist_traits; 426 friend struct ilist_traits<SDNode>;
|
D | SelectionDAG.h | 83 template<> struct ilist_traits<SDNode> : public ilist_default_traits<SDNode> {
|
/external/llvm/test/CodeGen/X86/ |
D | misched-aa-colored.ll | 62 %"class.llvm::iplist.54.654.1014.1974.2094.2334.4134" = type { %"struct.llvm::ilist_traits.53.653.1… 63 %"struct.llvm::ilist_traits.53.653.1013.1973.2093.2333.4133" = type { %"class.llvm::ilist_half_node… 66 %"class.llvm::iplist.24.58.658.1018.1978.2098.2338.4138" = type { %"struct.llvm::ilist_traits.25.57… 67 %"struct.llvm::ilist_traits.25.57.657.1017.1977.2097.2337.4137" = type { %"struct.llvm::RecyclerStr…
|
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
D | BugReporter.h | 318 template<> struct ilist_traits<clang::ento::BugReport>
|
/external/llvm/docs/ |
D | ProgrammersManual.rst | 800 ``ilist_traits`` implementation for the element type, but it provides some novel 811 * :ref:`ilist_traits <dss_ilist_traits>` 852 ilist_traits subsection 855 ``ilist_traits<T>`` is ``ilist<T>``'s customization mechanism. ``iplist<T>`` 866 ``ilist_traits<T>`` is a public base of this class and can be used for a wide argument 899 ``ilist_traits<T>``. By default a ``T`` gets heap-allocated whenever the need 908 Ghostly sentinels are obtained by specially-crafted ``ilist_traits<T>`` which
|