Home
last modified time | relevance | path

Searched refs:iplist (Results 1 – 20 of 20) sorted by relevance

/external/llvm/test/Transforms/DeadStoreElimination/
D2011-09-06-MemCpy.ll6 %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/
Dilist.h49 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/
DSymbolTableListTraits.h34 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()
DModule.h119 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*) {
DBasicBlock.h69 typedef iplist<Instruction> InstListType;
173 iplist<BasicBlock>::iterator eraseFromParent();
245 static iplist<Instruction> BasicBlock::*getSublistAccess(Instruction*) {
DFunction.h53 typedef iplist<Argument> ArgumentListType;
54 typedef iplist<BasicBlock> BasicBlockListType;
376 static iplist<Argument> Function::*getSublistAccess(Argument*) {
382 static iplist<BasicBlock> Function::*getSublistAccess(BasicBlock*) {
DInstIterator.h119 typedef InstIterator<iplist<BasicBlock>,
122 typedef InstIterator<const iplist<BasicBlock>,
DInstruction.h91 iplist<Instruction>::iterator eraseFromParent();
/external/llvm/lib/IR/
DSymbolTableListTraitsImpl.h44 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()
DBasicBlock.cpp97 iplist<BasicBlock>::iterator BasicBlock::eraseFromParent() { in eraseFromParent()
DInstruction.cpp65 iplist<Instruction>::iterator Instruction::eraseFromParent() { in eraseFromParent()
/external/llvm/test/CodeGen/PowerPC/
Dpr15031.ll38 %"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 …]
Dtoc-load-sched-bug.ll11 …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/
D2004-04-05-InvokeCastCrash.ll15 …%"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/
DMCAssembler.h566 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/
DSymbolRewriter.h89 typedef iplist<RewriteDescriptor> RewriteDescriptorList;
/external/llvm/include/llvm/Support/
DRecycler.h70 iplist<RecyclerStruct> FreeList;
/external/llvm/lib/Transforms/Utils/
DSymbolRewriter.cpp135 iterator_range<typename iplist<ValueType>::iterator>
154 iterator_range<typename iplist<ValueType>::iterator>
/external/llvm/test/CodeGen/X86/
Dmisched-aa-colored.ll61 %"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/
DProgrammersManual.rst821 * :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