Searched refs:ilist_iterator_bits (Results 1 – 6 of 6) sorted by relevance
/llvm-project/llvm/unittests/ADT/ |
H A D | IListIteratorBitsTest.cpp | 22 struct Node : ilist_node<Node, ilist_iterator_bits<true>> { 32 : ilist_node<ParentNode, ilist_iterator_bits<true>, ilist_parent<Parent>> { 36 simple_ilist<Node, ilist_iterator_bits<true>>::iterator I; in TEST() 37 simple_ilist<Node, ilist_iterator_bits<true>>::reverse_iterator RI; in TEST() 38 simple_ilist<Node, ilist_iterator_bits<true>>::const_iterator CI; in TEST() 39 simple_ilist<Node, ilist_iterator_bits<true>>::const_reverse_iterator CRI; in TEST() 57 simple_ilist<Node, ilist_iterator_bits<true>> L; in TEST() 61 simple_ilist<Node, ilist_iterator_bits<true>>::iterator I, I2; in TEST() 88 simple_ilist<Node, ilist_iterator_bits<true>>::iterator I3(I); in TEST() 97 Node, ilist_iterator_bits<true>>::type; [all …]
|
/llvm-project/llvm/include/llvm/ADT/ |
H A D | ilist_node_options.h | 40 template <bool ExtraIteratorBits> struct ilist_iterator_bits {}; struct 121 struct extract_iterator_bits<ilist_iterator_bits<IteratorBits>, Options...> 128 struct is_valid_option<ilist_iterator_bits<IteratorBits>> : std::true_type {};
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | ValueSymbolTable.h | 30 template <bool ExtraIteratorBits> struct ilist_iterator_bits; 46 friend class SymbolTableListTraits<Instruction, ilist_iterator_bits<true>,
|
H A D | Instruction.h | 49 using InstListType = SymbolTableList<Instruction, ilist_iterator_bits<true>, 67 ilist_iterator_bits<true>, 70 using InstListType = SymbolTableList<Instruction, ilist_iterator_bits<true>, 1044 friend class SymbolTableListTraits<Instruction, ilist_iterator_bits<true>,
|
H A D | BasicBlock.h | 63 using InstListType = SymbolTableList<Instruction, ilist_iterator_bits<true>, 188 llvm::Instruction, ilist_iterator_bits<true>, ilist_parent<BasicBlock>>; 190 ilist_iterator_bits<true>,
|
/llvm-project/llvm/lib/IR/ |
H A D | BasicBlock.cpp | 179 Instruction, ilist_iterator_bits<true>, ilist_parent<BasicBlock>>;
|