Home
last modified time | relevance | path

Searched full:head (Results 1 – 25 of 690) sorted by relevance

12345678910>>...28

/llvm-project/libc/test/include/sys/
H A Dqueue_test.cpp27 SLIST_HEAD(Head, Entry); in TEST()
29 Head head = SLIST_HEAD_INITIALIZER(head); in TEST()
31 struct Contains : public testing::Matcher<Head> { in TEST()
34 bool match(Head head) { in TEST()
37 SLIST_FOREACH(e, &head, entries) { v.append(e->c); } in TEST()
43 SLIST_INSERT_HEAD(&head, &e1, entries); in TEST()
45 ASSERT_THAT(head, Contain in TEST()
28 Head head = SLIST_HEAD_INITIALIZER(head); TEST() local
95 Head head = STAILQ_HEAD_INITIALIZER(head); TEST() local
[all...]
/llvm-project/libc/include/llvm-libc-macros/
H A Dsys-queue-macros.h33 #define SLIST_HEAD_INITIALIZER(head) \ argument
48 #define SLIST_EMPTY(head) ((head)->slh_first == NULL) argument
49 #define SLIST_FIRST(head) ((head)->slh_first) argument
52 #define SLIST_FOREACH(var, head, field) \ argument
53 for ((var) = SLIST_FIRST(head); (var); (var) = SLIST_NEXT(var, field))
55 #define SLIST_FOREACH_FROM(var, head, field) \ argument
57 (var) = SLIST_FIRST(head); \
60 #define SLIST_FOREACH_SAFE(var, head, fiel argument
64 SLIST_FOREACH_FROM_SAFE(var,head,field,tvar) global() argument
85 SLIST_INIT(head) global() argument
96 SLIST_INSERT_HEAD(head,elem,field) global() argument
102 SLIST_REMOVE(head,elem,type,field) global() argument
119 SLIST_REMOVE_HEAD(head,field) global() argument
145 STAILQ_HEAD_INITIALIZER(head) global() argument
160 STAILQ_EMPTY(head) global() argument
161 STAILQ_FIRST(head) global() argument
162 STAILQ_LAST(head,type,field) global() argument
168 STAILQ_FOREACH(var,head,field) global() argument
171 STAILQ_FOREACH_FROM(var,head,field) global() argument
176 STAILQ_FOREACH_SAFE(var,head,field,tvar) global() argument
180 STAILQ_FOREACH_FROM_SAFE(var,head,field,tvar) global() argument
196 STAILQ_INIT(head) global() argument
202 STAILQ_INSERT_AFTER(head,listelem,elem,field) global() argument
209 STAILQ_INSERT_HEAD(head,elem,field) global() argument
216 STAILQ_INSERT_TAIL(head,elem,field) global() argument
223 STAILQ_REMOVE(head,elem,type,field) global() argument
235 STAILQ_REMOVE_AFTER(head,elem,field) global() argument
242 STAILQ_REMOVE_HEAD(head,field) global() argument
[all...]
/llvm-project/llvm/test/CodeGen/RISCV/rvv/
H A Dfixed-vectors-binop-splats.ll17 %head.x = insertelement <1 x i1> poison, i1 %x, i32 0
18 %splat.x = shufflevector <1 x i1> %head.x, <1 x i1> poison, <1 x i32> zeroinitializer
19 %head.y = insertelement <1 x i1> poison, i1 %y, i32 0
20 %splat.y = shufflevector <1 x i1> %head.y, <1 x i1> poison, <1 x i32> zeroinitializer
41 %head.x = insertelement <2 x i1> poison, i1 %x, i32 0
42 %splat.x = shufflevector <2 x i1> %head.x, <2 x i1> poison, <2 x i32> zeroinitializer
43 %head.y = insertelement <2 x i1> poison, i1 %y, i32 0
44 %splat.y = shufflevector <2 x i1> %head.y, <2 x i1> poison, <2 x i32> zeroinitializer
65 %head.x = insertelement <4 x i1> poison, i1 %x, i32 0
66 %splat.x = shufflevector <4 x i1> %head
[all...]
H A Dbinop-splats.ll14 %head.x = insertelement <vscale x 1 x i1> poison, i1 %x, i32 0
15 %splat.x = shufflevector <vscale x 1 x i1> %head.x, <vscale x 1 x i1> poison, <vscale x 1 x i32> zeroinitializer
16 %head.y = insertelement <vscale x 1 x i1> poison, i1 %y, i32 0
17 %splat.y = shufflevector <vscale x 1 x i1> %head.y, <vscale x 1 x i1> poison, <vscale x 1 x i32> zeroinitializer
31 %head.x = insertelement <vscale x 2 x i1> poison, i1 %x, i32 0
32 %splat.x = shufflevector <vscale x 2 x i1> %head.x, <vscale x 2 x i1> poison, <vscale x 2 x i32> zeroinitializer
33 %head.y = insertelement <vscale x 2 x i1> poison, i1 %y, i32 0
34 %splat.y = shufflevector <vscale x 2 x i1> %head.y, <vscale x 2 x i1> poison, <vscale x 2 x i32> zeroinitializer
48 %head.x = insertelement <vscale x 4 x i1> poison, i1 %x, i32 0
49 %splat.x = shufflevector <vscale x 4 x i1> %head
[all...]
H A Dfixed-vectors-vfrsub-vp.ll15 %elt.head = insertelement <2 x half> poison, half %b, i32 0
16 %vb = shufflevector <2 x half> %elt.head, <2 x half> poison, <2 x i32> zeroinitializer
27 %elt.head = insertelement <2 x half> poison, half %b, i32 0
28 %vb = shufflevector <2 x half> %elt.head, <2 x half> poison, <2 x i32> zeroinitializer
41 %elt.head = insertelement <4 x half> poison, half %b, i32 0
42 %vb = shufflevector <4 x half> %elt.head, <4 x half> poison, <4 x i32> zeroinitializer
53 %elt.head = insertelement <4 x half> poison, half %b, i32 0
54 %vb = shufflevector <4 x half> %elt.head, <4 x half> poison, <4 x i32> zeroinitializer
67 %elt.head = insertelement <8 x half> poison, half %b, i32 0
68 %vb = shufflevector <8 x half> %elt.head, <
[all...]
H A Dfixed-vectors-vfrdiv-vp.ll15 %elt.head = insertelement <2 x half> poison, half %b, i32 0
16 %vb = shufflevector <2 x half> %elt.head, <2 x half> poison, <2 x i32> zeroinitializer
27 %elt.head = insertelement <2 x half> poison, half %b, i32 0
28 %vb = shufflevector <2 x half> %elt.head, <2 x half> poison, <2 x i32> zeroinitializer
41 %elt.head = insertelement <4 x half> poison, half %b, i32 0
42 %vb = shufflevector <4 x half> %elt.head, <4 x half> poison, <4 x i32> zeroinitializer
53 %elt.head = insertelement <4 x half> poison, half %b, i32 0
54 %vb = shufflevector <4 x half> %elt.head, <4 x half> poison, <4 x i32> zeroinitializer
67 %elt.head = insertelement <8 x half> poison, half %b, i32 0
68 %vb = shufflevector <8 x half> %elt.head, <
[all...]
H A Dfixed-vectors-vfcmps-constrained-sdnode.ll28 %head = insertelement <1 x half> poison, half %b, i32 0
29 %splat = shufflevector <1 x half> %head, <1 x half> poison, <1 x i32> zeroinitializer
42 %head = insertelement <1 x half> poison, half %b, i32 0
43 %splat = shufflevector <1 x half> %head, <1 x half> poison, <1 x i32> zeroinitializer
64 %head = insertelement <1 x half> poison, half %b, i32 0
65 %splat = shufflevector <1 x half> %head, <1 x half> poison, <1 x i32> zeroinitializer
76 %head = insertelement <1 x half> poison, half %b, i32 0
77 %splat = shufflevector <1 x half> %head, <1 x half> poison, <1 x i32> zeroinitializer
98 %head = insertelement <1 x half> poison, half %b, i32 0
99 %splat = shufflevector <1 x half> %head, <
[all...]
H A Dvfrdiv-vp.ll15 %elt.head = insertelement <vscale x 1 x half> poison, half %b, i32 0
16 %vb = shufflevector <vscale x 1 x half> %elt.head, <vscale x 1 x half> poison, <vscale x 1 x i32> zeroinitializer
27 %elt.head = insertelement <vscale x 1 x half> poison, half %b, i32 0
28 %vb = shufflevector <vscale x 1 x half> %elt.head, <vscale x 1 x half> poison, <vscale x 1 x i32> zeroinitializer
41 %elt.head = insertelement <vscale x 2 x half> poison, half %b, i32 0
42 %vb = shufflevector <vscale x 2 x half> %elt.head, <vscale x 2 x half> poison, <vscale x 2 x i32> zeroinitializer
53 %elt.head = insertelement <vscale x 2 x half> poison, half %b, i32 0
54 %vb = shufflevector <vscale x 2 x half> %elt.head, <vscale x 2 x half> poison, <vscale x 2 x i32> zeroinitializer
67 %elt.head = insertelement <vscale x 4 x half> poison, half %b, i32 0
68 %vb = shufflevector <vscale x 4 x half> %elt.head, <vscal
[all...]
H A Dvfrsub-vp.ll15 %elt.head = insertelement <vscale x 1 x half> poison, half %b, i32 0
16 %vb = shufflevector <vscale x 1 x half> %elt.head, <vscale x 1 x half> poison, <vscale x 1 x i32> zeroinitializer
27 %elt.head = insertelement <vscale x 1 x half> poison, half %b, i32 0
28 %vb = shufflevector <vscale x 1 x half> %elt.head, <vscale x 1 x half> poison, <vscale x 1 x i32> zeroinitializer
41 %elt.head = insertelement <vscale x 2 x half> poison, half %b, i32 0
42 %vb = shufflevector <vscale x 2 x half> %elt.head, <vscale x 2 x half> poison, <vscale x 2 x i32> zeroinitializer
53 %elt.head = insertelement <vscale x 2 x half> poison, half %b, i32 0
54 %vb = shufflevector <vscale x 2 x half> %elt.head, <vscale x 2 x half> poison, <vscale x 2 x i32> zeroinitializer
67 %elt.head = insertelement <vscale x 4 x half> poison, half %b, i32 0
68 %vb = shufflevector <vscale x 4 x half> %elt.head, <vscal
[all...]
H A Dvfcmps-constrained-sdnode.ll28 %head = insertelement <vscale x 1 x half> poison, half %b, i32 0
29 %splat = shufflevector <vscale x 1 x half> %head, <vscale x 1 x half> poison, <vscale x 1 x i32> zeroinitializer
42 %head = insertelement <vscale x 1 x half> poison, half %b, i32 0
43 %splat = shufflevector <vscale x 1 x half> %head, <vscale x 1 x half> poison, <vscale x 1 x i32> zeroinitializer
64 %head = insertelement <vscale x 1 x half> poison, half %b, i32 0
65 %splat = shufflevector <vscale x 1 x half> %head, <vscale x 1 x half> poison, <vscale x 1 x i32> zeroinitializer
76 %head = insertelement <vscale x 1 x half> poison, half %b, i32 0
77 %splat = shufflevector <vscale x 1 x half> %head, <vscale x 1 x half> poison, <vscale x 1 x i32> zeroinitializer
98 %head = insertelement <vscale x 1 x half> poison, half %b, i32 0
99 %splat = shufflevector <vscale x 1 x half> %head, <vscal
[all...]
H A Dvnsrl-sdnode.ll13 %head = insertelement <vscale x 1 x i64> poison, i64 %b, i32 0
14 …%splat = shufflevector <vscale x 1 x i64> %head, <vscale x 1 x i64> poison, <vscale x 1 x i32> zer…
27 %head = insertelement <vscale x 2 x i64> poison, i64 %b, i32 0
28 …%splat = shufflevector <vscale x 2 x i64> %head, <vscale x 2 x i64> poison, <vscale x 2 x i32> zer…
41 %head = insertelement <vscale x 4 x i64> poison, i64 %b, i32 0
42 …%splat = shufflevector <vscale x 4 x i64> %head, <vscale x 4 x i64> poison, <vscale x 4 x i32> zer…
55 %head = insertelement <vscale x 8 x i64> poison, i64 %b, i32 0
56 …%splat = shufflevector <vscale x 8 x i64> %head, <vscale x 8 x i64> poison, <vscale x 8 x i32> zer…
80 %head = insertelement <vscale x 1 x i32> poison, i32 %b, i32 0
81 …%splat = shufflevector <vscale x 1 x i32> %head, <vscale x 1 x i32> poison, <vscale x 1 x i32> zer…
[all …]
H A Dfixed-vectors-vmul-vp.ll47 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0
48 %vb = shufflevector <2 x i8> %elt.head, <2 x i8> poison, <2 x i32> zeroinitializer
59 %elt.head = insertelement <2 x i8> poison, i8 %b, i32 0
60 %vb = shufflevector <2 x i8> %elt.head, <2 x i8> poison, <2 x i32> zeroinitializer
93 %elt.head = insertelement <4 x i8> poison, i8 %b, i32 0
94 %vb = shufflevector <4 x i8> %elt.head, <4 x i8> poison, <4 x i32> zeroinitializer
105 %elt.head = insertelement <4 x i8> poison, i8 %b, i32 0
106 %vb = shufflevector <4 x i8> %elt.head, <4 x i8> poison, <4 x i32> zeroinitializer
139 %elt.head = insertelement <8 x i8> poison, i8 %b, i32 0
140 %vb = shufflevector <8 x i8> %elt.head, <
[all...]
H A Dfixed-vectors-vfcmp-constrained-sdnode.ll24 %head = insertelement <1 x half> poison, half %b, i32 0
25 %splat = shufflevector <1 x half> %head, <1 x half> poison, <1 x i32> zeroinitializer
36 %head = insertelement <1 x half> poison, half %b, i32 0
37 %splat = shufflevector <1 x half> %head, <1 x half> poison, <1 x i32> zeroinitializer
65 %head = insertelement <1 x half> poison, half %b, i32 0
66 %splat = shufflevector <1 x half> %head, <1 x half> poison, <1 x i32> zeroinitializer
81 %head = insertelement <1 x half> poison, half %b, i32 0
82 %splat = shufflevector <1 x half> %head, <1 x half> poison, <1 x i32> zeroinitializer
110 %head = insertelement <1 x half> poison, half %b, i32 0
111 %splat = shufflevector <1 x half> %head, <
[all...]
H A Dvfwadd-sdnode.ll27 %head = insertelement <vscale x 1 x float> poison, float %b, i32 0
28 %splat = shufflevector <vscale x 1 x float> %head, <vscale x 1 x float> poison, <vscale x 1 x i32> zeroinitializer
43 %head = insertelement <vscale x 1 x double> poison, double %fpext, i32 0
44 %splat = shufflevector <vscale x 1 x double> %head, <vscale x 1 x double> poison, <vscale x 1 x i32> zeroinitializer
67 %head = insertelement <vscale x 1 x float> poison, float %b, i32 0
68 %splat = shufflevector <vscale x 1 x float> %head, <vscale x 1 x float> poison, <vscale x 1 x i32> zeroinitializer
81 %head = insertelement <vscale x 1 x double> poison, double %fpext, i32 0
82 %splat = shufflevector <vscale x 1 x double> %head, <vscale x 1 x double> poison, <vscale x 1 x i32> zeroinitializer
107 %head = insertelement <vscale x 2 x float> poison, float %b, i32 0
108 %splat = shufflevector <vscale x 2 x float> %head, <vscal
[all...]
H A Dvfwsub-sdnode.ll27 %head = insertelement <vscale x 1 x float> poison, float %b, i32 0
28 %splat = shufflevector <vscale x 1 x float> %head, <vscale x 1 x float> poison, <vscale x 1 x i32> zeroinitializer
43 %head = insertelement <vscale x 1 x double> poison, double %fpext, i32 0
44 %splat = shufflevector <vscale x 1 x double> %head, <vscale x 1 x double> poison, <vscale x 1 x i32> zeroinitializer
67 %head = insertelement <vscale x 1 x float> poison, float %b, i32 0
68 %splat = shufflevector <vscale x 1 x float> %head, <vscale x 1 x float> poison, <vscale x 1 x i32> zeroinitializer
81 %head = insertelement <vscale x 1 x double> poison, double %fpext, i32 0
82 %splat = shufflevector <vscale x 1 x double> %head, <vscale x 1 x double> poison, <vscale x 1 x i32> zeroinitializer
107 %head = insertelement <vscale x 2 x float> poison, float %b, i32 0
108 %splat = shufflevector <vscale x 2 x float> %head, <vscal
[all...]
/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangle.h39 NewHead->Next = Head; in addNode()
41 Head = NewHead; in addNode()
49 while (Head) { in ~ArenaAllocator()
50 assert(Head->Buf); in ~ArenaAllocator()
51 delete[] Head->Buf; in ~ArenaAllocator()
52 AllocatorNode *Next = Head->Next; in ~ArenaAllocator() local
53 delete Head; in ~ArenaAllocator()
54 Head = Next; in ~ArenaAllocator()
63 assert(Head && Head in allocUnalignedBuffer()
[all...]
/llvm-project/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dexample-tuple.cpp59 template<typename Head, typename... Tail>
60 class tuple<Head, Tail...> : private tuple<Tail...> {
68 tuple(typename add_const_reference<Head>::type v, in tuple()
74 : m_head(other.head()), inherited(other.tail()) { } in tuple()
78 m_head = other.head(); in operator =()
83 typename add_reference<Head>::type head() { return m_head; } in head() function in tuple
84 typename add_reference<const Head>::type head() const { return m_head; } in head() function in tuple
89 Head m_head;
157 template<int I, typename Head, typename... Tail>
158 struct tuple_element<I, tuple<Head, Tail...> > {
[all …]
H A Dexample-bind.cpp59 template<typename Head, typename... Tail>
60 class tuple<Head, Tail...> : private tuple<Tail...> {
68 tuple(typename add_const_reference<Head>::type v, in tuple()
74 : m_head(other.head()), inherited(other.tail()) { } in tuple()
78 m_head = other.head(); in operator =()
83 typename add_reference<Head>::type head() { return m_head; } in head() function in tuple
84 typename add_reference<const Head>::type head() const { return m_head; } in head() function in tuple
89 Head m_head;
123 template<int I, typename Head, typename... Tail>
124 struct tuple_element<I, tuple<Head, Tail...> > {
[all …]
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp57 STATISTIC(NumHeadBranchRejs, "Number of ccmps rejected (Head branch)");
82 // From: Head To: Head
92 // The Head block is terminated by a br.cond instruction, and the CmpBB block
96 // compare, and merges CmpBB into Head, speculatively executing its
107 // Head:
119 // Head:
127 // The ccmp condition code is the one that would cause the Head terminator to
131 // between Head and Tail, just like if-converting a diamond.
146 MachineBasicBlock *Head; member in __anon8ef305c80111::SSACCmpConv
[all...]
/llvm-project/llvm/test/tools/llvm-objdump/
H A Dmultiple-symbols.s27 @ HEAD: Disassembly of section .text:
28 @ HEAD-EMPTY:
44 @ RUN: llvm-objdump --triple armv8a -d %t.o | FileCheck --check-prefixes=HEAD,BBBB,AABB,BOTH,DDDD,CCDD %s
49 @ RUN: llvm-objdump --triple armv8a --show-all-symbols -d %t.o | FileCheck --check-prefixes=HEAD,AMAP,AAAA,BBBB,AABB,BOTH,TMAP,CCCC,DDDD,CCDD %s
56 @ RUN: llvm-objdump --triple armv8a --disassemble-symbols=aaaa -d %t.o | FileCheck --check-prefixes=HEAD,AAAA,AABB %s
57 @ RUN: llvm-objdump --triple armv8a --disassemble-symbols=bbbb -d %t.o | FileCheck --check-prefixes=HEAD,BBBB,AABB %s
58 @ RUN: llvm-objdump --triple armv8a --disassemble-symbols=aaaa,bbbb -d %t.o | FileCheck --check-prefixes=HEAD,AAAA,BBBB,AABB %s
65 @ RUN: llvm-objdump --triple armv8a --disassemble-symbols=aaaa --show-all-symbols -d %t.o | FileCheck --check-prefixes=HEAD,AMAP,AAAA,BBBB,AABB %s
66 @ RUN: llvm-objdump --triple armv8a --disassemble-symbols=bbbb --show-all-symbols -d %t.o | FileCheck --check-prefixes=HEAD,AMAP,AAAA,BBBB,AABB %s
67 @ RUN: llvm-objdump --triple armv8a --disassemble-symbols=aaaa,bbbb --show-all-symbols -d %t.o | FileCheck --check-prefixes=HEAD,AMA
[all...]
/llvm-project/polly/www/
H A Dcontent.css56 #head {
67 #head h1 {
75 #head h1 span {
85 #head h1 span a {
89 #head h1 span:before {
92 #head h1 span:after {
96 #head h2 {
105 #head h2 span {
117 #head h2 span:before {
120 #head h2 span:after {
[all …]
/llvm-project/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp71 // Triangle: Head Diamond: Head
80 // Head block, and phis in the Tail block are converted to select instructions.
90 MachineBasicBlock *Head;
106 MachineBasicBlock *getTPred() const { return TBB == Tail ? Head : TBB; }
109 MachineBasicBlock *getFPred() const { return FBB == Tail ? Head : FBB; }
127 /// Instructions in Head that define values used by the conditional blocks.
137 /// Insertion point in Head for speculatively executed instructions form TBB
157 /// Find a valid insertion point in Head.
194 /// If instructions use any values that are defined in the head basi
89 MachineBasicBlock *Head; global() member in __anondae13cb90111::SSAIfConv
[all...]
/llvm-project/llvm/test/Transforms/LICM/
H A D2007-09-17-PromoteValue.ll28 br label %loop.head
30 loop.head: ; preds = %cond.true, %entry
35 cond.true: ; preds = %loop.head
38 br label %loop.head
40 exit: ; preds = %loop.head
46 br label %loop.head
48 loop.head: ; preds = %cond.true, %entry
52 cond.true: ; preds = %loop.head
55 br label %loop.head
57 exit: ; preds = %loop.head
/llvm-project/clang/test/SemaTemplate/
H A Dexample-typelist.cpp7 template<typename Head, typename Tail = nil>
9 typedef Head head; typedef
27 template<typename Head, typename Tail>
28 struct length<cons<Head, Tail> > {
55 typedef cons<typename reversed_tail::head,
56 typename reverse<cons<typename T::head, most_of_tail> >::type> type;
59 template<typename Head>
60 class reverse<cons<Head> > {
62 typedef cons<Head> type;
/llvm-project/compiler-rt/lib/xray/
H A Dxray_segmented_array.h164 Segment *Head; variable
262 DCHECK_EQ(Head, &SentinelSegment); in InitHeadAndTail()
270 Head = S; in InitHeadAndTail()
272 DCHECK_EQ(Head, Tail); in InitHeadAndTail()
297 Head(&SentinelSegment), in Array()
303 Head(&SentinelSegment), in Array()
312 Head(O.Head), in Array()
317 O.Head = &SentinelSegment; in Array()
326 Head = O.Head;
327 O.Head = &SentinelSegment;
[all …]

12345678910>>...28