/external/llvm/test/Transforms/DeadStoreElimination/ |
D | 2011-09-06-MemCpy.ll | 6 %struct.BasicBlock = type { %struct.Value, %struct.ilist_node.24, %struct.iplist.22, %struct.Functi… 16 %struct.iplist.22 = type { %struct.ilist_traits.21, %struct.Instruction* } 22 …on = type { %struct.GlobalValue, %struct.ilist_node.14, %struct.iplist.4, %struct.iplist, %struct.… 24 %struct.Module = type { %struct.LLVMContext*, %struct.iplist.20, %struct.iplist.16, %struct.iplist.… 25 %struct.iplist.20 = type { %struct.ilist_traits.19, %struct.GlobalVariable* } 30 %struct.iplist.16 = type { %struct.ilist_traits.15, %struct.Function* } 34 %struct.iplist.12 = type { %struct.ilist_traits.11, %struct.GlobalAlias* } 44 %struct.ilist = type { %struct.iplist.8 } 45 %struct.iplist.8 = type { %struct.ilist_traits.7, %struct.NamedMDNode* } 53 %struct.iplist.4 = type { %struct.ilist_traits.3, %struct.BasicBlock* } [all …]
|
/external/llvm/include/llvm/ADT/ |
D | ilist.h | 49 template<typename NodeTy, typename Traits> class iplist; variable 313 class iplist : public Traits { 335 iplist(const iplist &) = delete; 336 void operator=(const iplist &) = delete; 351 iplist() : Head(this->provideInitialHead()) {} 352 ~iplist() { 407 void swap(iplist &RHS) { 486 void transfer(iterator position, iplist &L2, iterator first, iterator last) { 570 void splice(iterator where, iplist &L2) { 574 void splice(iterator where, iplist &L2, iterator first) { [all …]
|
/external/llvm/include/llvm/IR/ |
D | SymbolTableListTraits.h | 34 template<typename NodeTy, typename Traits> class iplist; variable 51 iplist<ValueSubClass>* Anchor(static_cast<iplist<ValueSubClass>*>(this)); in getListOwner() 56 static iplist<ValueSubClass> &getList(ItemParentClass *Par) { in getList()
|
D | Module.h | 119 typedef iplist<GlobalVariable> GlobalListType; 121 typedef iplist<Function> FunctionListType; 123 typedef iplist<GlobalAlias> AliasListType; 515 static iplist<GlobalVariable> Module::*getSublistAccess(GlobalVariable*) { 522 static iplist<Function> Module::*getSublistAccess(Function*) { 529 static iplist<GlobalAlias> Module::*getSublistAccess(GlobalAlias*) {
|
D | BasicBlock.h | 69 typedef iplist<Instruction> InstListType; 173 iplist<BasicBlock>::iterator eraseFromParent(); 245 static iplist<Instruction> BasicBlock::*getSublistAccess(Instruction*) {
|
D | Function.h | 53 typedef iplist<Argument> ArgumentListType; 54 typedef iplist<BasicBlock> BasicBlockListType; 376 static iplist<Argument> Function::*getSublistAccess(Argument*) { 382 static iplist<BasicBlock> Function::*getSublistAccess(BasicBlock*) {
|
D | InstIterator.h | 119 typedef InstIterator<iplist<BasicBlock>, 122 typedef InstIterator<const iplist<BasicBlock>,
|
D | Instruction.h | 91 iplist<Instruction>::iterator eraseFromParent();
|
/external/llvm/lib/IR/ |
D | SymbolTableListTraitsImpl.h | 44 iplist<ValueSubClass> &ItemList = TraitsClass::getList(getListOwner()); in setSymTabObject() 49 for (typename iplist<ValueSubClass>::iterator I = ItemList.begin(); in setSymTabObject() 57 for (typename iplist<ValueSubClass>::iterator I = ItemList.begin(); in setSymTabObject()
|
D | BasicBlock.cpp | 97 iplist<BasicBlock>::iterator BasicBlock::eraseFromParent() { in eraseFromParent()
|
D | Instruction.cpp | 65 iplist<Instruction>::iterator Instruction::eraseFromParent() { in eraseFromParent()
|
/external/llvm/test/CodeGen/PowerPC/ |
D | pr15031.ll | 38 %"struct.llvm::ilist" = type { %"class.llvm::iplist" } 39 %"class.llvm::iplist" = type { %"struct.llvm::ilist_traits", %"class.llvm::MachineInstr"* } 41 … type { %"class.llvm::Value", %"class.llvm::ilist_node.2", %"class.llvm::iplist.4", %"class.llvm::… 44 %"class.llvm::iplist.4" = type { %"struct.llvm::ilist_traits.5", %"class.llvm::Instruction"* } 51 …::GlobalValue", %"class.llvm::ilist_node.27", %"class.llvm::iplist.47", %"class.llvm::iplist.54", … 53 …e { %"class.llvm::LLVMContext"*, %"class.llvm::iplist.11", %"class.llvm::iplist.20", %"class.llvm:… 54 %"class.llvm::iplist.11" = type { %"struct.llvm::ilist_traits.12", %"class.llvm::GlobalVariable"* } 59 %"class.llvm::iplist.20" = type { %"struct.llvm::ilist_traits.21", %"class.llvm::Function"* } 63 %"class.llvm::iplist.29" = type { %"struct.llvm::ilist_traits.30", %"class.llvm::GlobalAlias"* } 68 %"struct.llvm::ilist.38" = type { %"class.llvm::iplist.39" } [all …]
|
D | toc-load-sched-bug.ll | 11 …ype { %"class.llvm::LLVMContext"*, %"class.llvm::iplist", %"class.llvm::iplist.0", %"class.llvm::i… 12 %"class.llvm::iplist" = type { %"struct.llvm::ilist_traits", %"class.llvm::GlobalVariable"* } 29 %"class.llvm::iplist.0" = type { %"struct.llvm::ilist_traits.1", %"class.llvm::Function"* } 33 …::GlobalObject", %"class.llvm::ilist_node.7", %"class.llvm::iplist.44", %"class.llvm::iplist.52", … 34 %"class.llvm::iplist.44" = type { %"struct.llvm::ilist_traits.45", %"class.llvm::BasicBlock"* } 37 …{ %"class.llvm::Value.base", %"class.llvm::ilist_node.61", %"class.llvm::iplist.62", %"class.llvm:… 39 %"class.llvm::iplist.62" = type { %"struct.llvm::ilist_traits.63", %"class.llvm::Instruction"* } 45 %"class.llvm::iplist.52" = type { %"struct.llvm::ilist_traits.53", %"class.llvm::Argument"* } 52 %"class.llvm::iplist.9" = type { %"struct.llvm::ilist_traits.10", %"class.llvm::GlobalAlias"* } 57 %"struct.llvm::ilist" = type { %"class.llvm::iplist.18" } [all …]
|
/external/llvm/test/Transforms/IndVarSimplify/ |
D | 2004-04-05-InvokeCastCrash.ll | 15 …%"struct.llvm::BasicBlock" = type { %"struct.llvm::Value", %"struct.llvm::iplist<llvm::Instruction… 18 …llvm::Annotable", %"struct.llvm::iplist<llvm::BasicBlock,llvm::ilist_traits<llvm::BasicBlock> >", … 27 …"struct.llvm::Function"*, %"struct.llvm::TargetMachine"*, %"struct.llvm::iplist<llvm::MachineBasic… 52 …%"struct.llvm::Value" = type { i32 (...)**, %"struct.llvm::iplist<llvm::Use,llvm::ilist_traits<llv… 54 …%"struct.llvm::ilist<llvm::MachineInstr>" = type { %"struct.llvm::iplist<llvm::MachineInstr,llvm::… 58 …%"struct.llvm::iplist<llvm::Argument,llvm::ilist_traits<llvm::Argument> >" = type { %"struct.llvm:… 59 …%"struct.llvm::iplist<llvm::BasicBlock,llvm::ilist_traits<llvm::BasicBlock> >" = type { %"struct.l… 60 …%"struct.llvm::iplist<llvm::Instruction,llvm::ilist_traits<llvm::Instruction> >" = type { %"struct… 61 …%"struct.llvm::iplist<llvm::MachineBasicBlock,llvm::ilist_traits<llvm::MachineBasicBlock> >" = typ… 62 …%"struct.llvm::iplist<llvm::MachineInstr,llvm::ilist_traits<llvm::MachineInstr> >" = type { %"stru… [all …]
|
/external/llvm/include/llvm/MC/ |
D | MCAssembler.h | 566 typedef iplist<MCFragment> FragmentListType; 831 typedef iplist<MCSectionData> SectionDataListType; 832 typedef iplist<MCSymbolData> SymbolDataListType; 877 iplist<MCSectionData> Sections; 879 iplist<MCSymbolData> Symbols;
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | SymbolRewriter.h | 89 typedef iplist<RewriteDescriptor> RewriteDescriptorList;
|
/external/llvm/include/llvm/Support/ |
D | Recycler.h | 70 iplist<RecyclerStruct> FreeList;
|
/external/llvm/lib/Transforms/Utils/ |
D | SymbolRewriter.cpp | 135 iterator_range<typename iplist<ValueType>::iterator> 154 iterator_range<typename iplist<ValueType>::iterator>
|
/external/llvm/test/CodeGen/X86/ |
D | misched-aa-colored.ll | 61 %"struct.llvm::ilist.55.655.1015.1975.2095.2335.4135" = type { %"class.llvm::iplist.54.654.1014.197… 62 %"class.llvm::iplist.54.654.1014.1974.2094.2334.4134" = type { %"struct.llvm::ilist_traits.53.653.1… 65 %"class.llvm::Recycler.59.659.1019.1979.2099.2339.4139" = type { %"class.llvm::iplist.24.58.658.101… 66 %"class.llvm::iplist.24.58.658.1018.1978.2098.2338.4138" = type { %"struct.llvm::ilist_traits.25.57…
|
/external/llvm/docs/ |
D | ProgrammersManual.rst | 821 * :ref:`iplist <dss_iplist>` 863 ``ilist_traits<T>`` is ``ilist<T>``'s customization mechanism. ``iplist<T>`` 868 iplist subsection 871 ``iplist<T>`` is ``ilist<T>``'s base and as such supports a slightly narrower
|