/external/swiftshader/third_party/SPIRV-Tools/source/util/ |
D | ilist.h | 49 class IntrusiveList { 57 inline IntrusiveList(); 60 IntrusiveList(IntrusiveList&&); 64 virtual ~IntrusiveList(); 67 IntrusiveList& operator=(IntrusiveList&&); 107 iterator_template MoveBefore(IntrusiveList* list) { in MoveBefore() 141 friend IntrusiveList; variable 187 void Splice(iterator where, IntrusiveList<NodeType>* other, iterator first, 194 IntrusiveList(const IntrusiveList&) = delete; 195 IntrusiveList& operator=(const IntrusiveList&) = delete; [all …]
|
D | ilist_node.h | 24 class IntrusiveList; variable 104 friend IntrusiveList<NodeType>; variable
|
/external/deqp-deps/SPIRV-Tools/source/util/ |
D | ilist.h | 49 class IntrusiveList { 57 inline IntrusiveList(); 60 IntrusiveList(IntrusiveList&&); 64 virtual ~IntrusiveList(); 67 IntrusiveList& operator=(IntrusiveList&&); 107 iterator_template MoveBefore(IntrusiveList* list) { in MoveBefore() 141 friend IntrusiveList; variable 187 void Splice(iterator where, IntrusiveList<NodeType>* other, iterator first, 194 IntrusiveList(const IntrusiveList&) = delete; 195 IntrusiveList& operator=(const IntrusiveList&) = delete; [all …]
|
D | ilist_node.h | 24 class IntrusiveList; variable 104 friend IntrusiveList<NodeType>; variable
|
/external/deqp-deps/SPIRV-Tools/source/opt/ |
D | instruction_list.h | 44 class InstructionList : public utils::IntrusiveList<Instruction> { 48 : utils::IntrusiveList<Instruction>(std::move(that)) {} in InstructionList() 50 auto p = static_cast<utils::IntrusiveList<Instruction>*>(this); 58 class iterator : public utils::IntrusiveList<Instruction>::iterator { 60 iterator(const utils::IntrusiveList<Instruction>::iterator& i) in iterator() 61 : utils::IntrusiveList<Instruction>::iterator(i) {} in iterator() 62 iterator(Instruction* i) : utils::IntrusiveList<Instruction>::iterator(i) {} in iterator() 89 iterator begin() { return utils::IntrusiveList<Instruction>::begin(); } in begin() 90 iterator end() { return utils::IntrusiveList<Instruction>::end(); } in end() 92 return utils::IntrusiveList<Instruction>::begin(); in begin() [all …]
|
/external/swiftshader/third_party/SPIRV-Tools/source/opt/ |
D | instruction_list.h | 44 class InstructionList : public utils::IntrusiveList<Instruction> { 48 : utils::IntrusiveList<Instruction>(std::move(that)) {} in InstructionList() 50 auto p = static_cast<utils::IntrusiveList<Instruction>*>(this); 58 class iterator : public utils::IntrusiveList<Instruction>::iterator { 60 iterator(const utils::IntrusiveList<Instruction>::iterator& i) in iterator() 61 : utils::IntrusiveList<Instruction>::iterator(i) {} in iterator() 62 iterator(Instruction* i) : utils::IntrusiveList<Instruction>::iterator(i) {} in iterator() 89 iterator begin() { return utils::IntrusiveList<Instruction>::begin(); } in begin() 90 iterator end() { return utils::IntrusiveList<Instruction>::end(); } in end() 92 return utils::IntrusiveList<Instruction>::begin(); in begin() [all …]
|
/external/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_list.h | 29 struct IntrusiveList { struct 78 void append_front(IntrusiveList<Item> *l) { in append_front() argument 92 void append_back(IntrusiveList<Item> *l) { in append_back() argument
|
D | sanitizer_symbolizer.h | 163 IntrusiveList<SymbolizerTool> tools_; 165 explicit Symbolizer(IntrusiveList<SymbolizerTool> tools);
|
D | sanitizer_thread_registry.h | 137 IntrusiveList<ThreadContextBase> dead_threads_; 138 IntrusiveList<ThreadContextBase> invalid_threads_;
|
D | sanitizer_symbolizer_win.cc | 247 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list, in ChooseSymbolizerTools() 275 IntrusiveList<SymbolizerTool> list; in PlatformInit()
|
D | sanitizer_symbolizer.cc | 99 Symbolizer::Symbolizer(IntrusiveList<SymbolizerTool> tools) in Symbolizer()
|
D | sanitizer_symbolizer_posix_libcdep.cc | 460 static void ChooseSymbolizerTools(IntrusiveList<SymbolizerTool> *list, in ChooseSymbolizerTools() 488 IntrusiveList<SymbolizerTool> list; in PlatformInit()
|
D | sanitizer_flags.cc | 31 IntrusiveList<FlagDescription> flag_descriptions;
|
D | sanitizer_quarantine.h | 166 IntrusiveList<QuarantineBatch> list_;
|
D | sanitizer_common.h | 667 const IntrusiveList<AddressRange> &ranges() const { return ranges_; } in ranges() 672 IntrusiveList<AddressRange> ranges_;
|
D | sanitizer_allocator.h | 863 IntrusiveList<Batch> free_list; 864 char padding[kCacheLineSize - sizeof(uptr) - sizeof(IntrusiveList<Batch>)];
|
/external/swiftshader/third_party/SPIRV-Tools/test/util/ |
D | ilist_test.cpp | 34 class TestList : public IntrusiveList<TestNode> { 37 TestList(TestList&& that) : IntrusiveList<TestNode>(std::move(that)) {} in TestList() 39 static_cast<IntrusiveList<TestNode>&>(*this) = in operator =() 40 static_cast<IntrusiveList<TestNode>&&>(that); in operator =()
|
/external/deqp-deps/SPIRV-Tools/test/util/ |
D | ilist_test.cpp | 34 class TestList : public IntrusiveList<TestNode> { 37 TestList(TestList&& that) : IntrusiveList<TestNode>(std::move(that)) {} in TestList() 39 static_cast<IntrusiveList<TestNode>&>(*this) = in operator =() 40 static_cast<IntrusiveList<TestNode>&&>(that); in operator =()
|
/external/compiler-rt/lib/asan/ |
D | asan_allocator.h | 95 class AsanChunkFifoList: public IntrusiveList<AsanChunk> { 104 IntrusiveList<AsanChunk>::clear(); in clear()
|
/external/compiler-rt/lib/sanitizer_common/tests/ |
D | sanitizer_list_test.cc | 22 typedef IntrusiveList<ListItem> List; 63 TEST(SanitizerCommon, IntrusiveList) { in TEST() argument
|