Home
last modified time | relevance | path

Searched refs:IList (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_ilist.h28 friend class IList; variable
42 class IList {
44 IList();
72 IList(const IList&) = delete;
73 void operator=(const IList&) = delete;
77 IList<Base, Node, Elem>::IList() { in IList() function
119 Elem* IList<Base, Node, Elem>::PopFront() { in PopFront()
127 Elem* IList<Base, Node, Elem>::PopBack() { in PopBack()
135 Elem* IList<Base, Node, Elem>::Front() { in Front()
140 Elem* IList<Base, Node, Elem>::Back() { in Back()
[all …]
H A Dtsan_trace.h241 IList<TraceHeader, &TraceHeader::trace_parts, TracePart> parts;
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_ilist.h28 friend class IList; variable
42 class IList {
44 IList();
72 IList(const IList&) = delete;
73 void operator=(const IList&) = delete;
77 IList<Base, Node, Elem>::IList() { in IList() function
119 Elem* IList<Base, Node, Elem>::PopFront() { in PopFront()
127 Elem* IList<Base, Node, Elem>::PopBack() { in PopBack()
135 Elem* IList<Base, Node, Elem>::Front() { in Front()
140 Elem* IList<Base, Node, Elem>::Back() { in Back()
[all …]
H A Dtsan_trace.h191 IList<TraceHeader, &TraceHeader::trace_parts, TracePart> parts;
H A Dtsan_rtl.h369 IList<TidSlot, &TidSlot::node> slot_queue SANITIZER_GUARDED_BY(slot_mtx);
370 IList<TraceHeader, &TraceHeader::global, TracePart> trace_part_recycle
/llvm-project-15.0.7/compiler-rt/lib/tsan/tests/unit/
H A Dtsan_ilist_test.cpp25 TEST(IList, Empty) { in TEST() argument
26 IList<Node, &Node::node1> list; in TEST()
38 TEST(IList, OneNode) { in TEST() argument
39 IList<Node, &Node::node1> list; in TEST()
57 TEST(IList, MultipleNodes) { in TEST() argument
58 IList<Node, &Node::node1> list; in TEST()
84 TEST(IList, TwoLists) { in TEST() argument
85 IList<Node, &Node::node1> list1; in TEST()
86 IList<Node, &Node::node2, Parent> list2; in TEST()
/llvm-project-15.0.7/llvm/unittests/Analysis/
H A DDDGTest.cpp217 SmallVector<Instruction *, 8> IList; in TEST() local
219 IList); in TEST()
220 if (llvm::any_of(IList, [](Instruction *I) { in TEST()
234 SmallVector<Instruction *, 8> IList; in TEST() local
236 IList); in TEST()
237 if (llvm::any_of(IList, [](Instruction *I) { in TEST()
254 SmallVector<Instruction *, 8> IList; in TEST() local
256 IList); in TEST()
257 if (llvm::any_of(IList, [](Instruction *I) { in TEST()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaInit.cpp1204 IList->setType(ExprTy); in CheckExplicitInitList()
1526 if (IList->getNumInits() != 2) in CheckComplexType()
1534 << IList->getSourceRange(); in CheckComplexType()
1675 IList->setInit(Index, expr); in CheckReferenceType()
1695 IList->getEndLoc()); in CheckVectorType()
1993 IList->getEndLoc()); in CheckArrayType()
2082 IList->getEndLoc()); in CheckStructUnionTypes()
2095 Expr *Init = Index < IList->getNumInits() ? IList->getInit(Index) : nullptr; in CheckStructUnionTypes()
2281 IList->getEndLoc()); in CheckStructUnionTypes()
2301 Index >= IList->getNumInits()) in CheckStructUnionTypes()
[all …]
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DDDG.cpp40 InstructionListType &IList) const { in collectInstructions()
41 assert(IList.empty() && "Expected the IList to be empty on entry."); in collectInstructions()
45 IList.push_back(I); in collectInstructions()
51 llvm::append_range(IList, TmpIList); in collectInstructions()
55 return !IList.empty(); in collectInstructions()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DDDG.h81 InstructionListType &IList) const;