Searched refs:Head (Results 1 - 25 of 120) sorted by relevance

12345

/external/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dp2.cpp12 template<typename Head, typename ...Tail>
13 void recurse_until_fail(const Head &, const Tail &...tail) { // expected-note{{candidate function template not viable: requires at least 1 argument, but 0 were provided}}
H A Dpartial-ordering.cpp12 template<typename Head, typename ...Tail>
13 struct X1<tuple<Head, Tail...> > {
17 template<typename Head, typename ...Tail>
18 struct X1<tuple<Head, Tail&...> > {
22 template<typename Head, typename ...Tail>
23 struct X1<tuple<Head&, Tail&...> > {
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,
83 typename add_reference<Head>::type head() { return m_head; }
84 typename add_reference<const Head>::type head() const { return m_head; }
89 Head m_head;
157 template<int I, typename Head, typename... Tail>
158 struct tuple_element<I, tuple<Head, Tail...> > {
162 template<typename Head, typename... Tail>
163 struct tuple_element<0, tuple<Head, Tai
[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,
83 typename add_reference<Head>::type head() { return m_head; }
84 typename add_reference<const Head>::type head() const { return m_head; }
89 Head m_head;
123 template<int I, typename Head, typename... Tail>
124 struct tuple_element<I, tuple<Head, Tail...> > {
128 template<typename Head, typename... Tail>
129 struct tuple_element<0, tuple<Head, Tai
[all...]
/external/llvm/include/llvm/CodeGen/
H A DScoreboardHazardRecognizer.h35 // indicated by Head.
48 size_t Head; member in class:llvm::ScoreboardHazardRecognizer::Scoreboard
50 Scoreboard():Data(nullptr), Depth(0), Head(0) { }
61 return Data[(Head + idx) & (Depth-1)];
71 Head = 0;
75 Head = (Head + 1) & (Depth-1);
79 Head = (Head - 1) & (Depth-1);
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DScoreboardHazardRecognizer.h36 // indicated by Head.
49 size_t Head; member in class:llvm::ScoreboardHazardRecognizer::Scoreboard
51 Scoreboard():Data(NULL), Depth(0), Head(0) { }
62 return Data[(Head + idx) & (Depth-1)];
72 Head = 0;
76 Head = (Head + 1) & (Depth-1);
80 Head = (Head - 1) & (Depth-1);
/external/clang/test/SemaTemplate/
H A Dexample-typelist.cpp7 template<typename Head, typename Tail = nil>
9 typedef Head head;
27 template<typename Head, typename Tail>
28 struct length<cons<Head, Tail> > {
59 template<typename Head>
60 class reverse<cons<Head> > {
62 typedef cons<Head> type;
H A Ddeduction.cpp243 template <int i, typename Head, typename... Tail>
244 struct tup_impl<i, Head, Tail...> : tup_impl<i + 1, Tail...> {
245 using value_type = Head;
246 Head head;
251 template <typename Head, int i, typename... Tail>
252 Head &get_helper(tup_impl<i, Head, Tail...> &t) {
256 template <typename Head, int i, typename... Tail>
257 Head const &get_helper(tup_impl<i, Head, Tai
[all...]
/external/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/
H A Dp9-0x.cpp7 template<unsigned N, typename Head, typename ...Tail>
8 struct get_nth_type<N, Head, Tail...> : get_nth_type<N-1, Tail...> { };
10 template<typename Head, typename ...Tail>
11 struct get_nth_type<0, Head, Tail...> {
12 typedef Head type;
H A Dp3-0x.cpp7 template<typename Head, typename ...Tail>
8 struct count<Head, Tail...> {
/external/mdnsresponder/mDNSShared/
H A DGenLinkedList.c40 pList->Head = NULL;
52 pList->Head = elem;
62 ASSIGNLINK( elem, pList->Head, pList->LinkOffset);
66 pList->Head = elem;
76 for ( iElem = pList->Head, lastElem = NULL; iElem; iElem = GETLINK( iElem, pList->LinkOffset)) {
81 pList->Head = GETLINK( elem, pList->LinkOffset);
103 for ( iElem = pList->Head, lastElem = NULL; iElem; iElem = GETLINK( iElem, pList->LinkOffset))
114 pList->Head = newElem;
133 pList->Head = NULL;
145 pNext = pList->Head;
[all...]
H A DGenLinkedList.h27 void *Head, member in struct:GenLinkedList
47 void *Head, member in struct:GenDoubleLinkedList
69 size_t Head, member in struct:GenLinkedOffsetList
/external/libchrome/base/memory/
H A Draw_scoped_refptr_mismatch_checker.h48 template <typename Head, typename... Tail>
49 struct ParamsUseScopedRefptrCorrectly<std::tuple<Head, Tail...>> {
50 enum { value = !NeedsScopedRefptrButGetsRawPtr<Head>::value &&
/external/llvm/lib/CodeGen/
H A DEarlyIfConversion.cpp69 // Triangle: Head Diamond: Head
78 // Head block, and phis in the Tail block are converted to select instructions.
88 MachineBasicBlock *Head; member in class:__anon12540::SSAIfConv
104 MachineBasicBlock *getTPred() const { return TBB == Tail ? Head : TBB; }
107 MachineBasicBlock *getFPred() const { return FBB == Tail ? Head : FBB; }
126 /// Instructions in Head that define values used by the conditional blocks.
136 /// Insertion point in Head for speculatively executed instructions form TBB
144 /// Find a valid insertion point in Head.
228 // Check for any dependencies on Head instruction
[all...]
H A DMachineRegisterInfo.cpp203 MachineOperand *const Head = HeadRef; local
205 // Head points to the first list element.
207 // Prev pointers are circular, so Head->Prev == Last.
209 // Head is NULL for an empty list.
210 if (!Head) {
216 assert(MO->getReg() == Head->getReg() && "Different regs on the same list!");
218 // Insert MO between Last and Head in the circular Prev chain.
219 MachineOperand *Last = Head->Contents.Reg.Prev;
222 Head->Contents.Reg.Prev = MO;
229 MO->Contents.Reg.Next = Head;
242 MachineOperand *const Head = HeadRef; local
287 MachineOperand *&Head = getRegUseDefListHead(Src->getReg()); local
[all...]
/external/clang/lib/Analysis/
H A DPseudoConstantAnalysis.cpp83 const Stmt *Head = WorkList.front(); local
86 if (const Expr *Ex = dyn_cast<Expr>(Head))
87 Head = Ex->IgnoreParenCasts();
89 switch (Head->getStmtClass()) {
92 const BinaryOperator *BO = cast<BinaryOperator>(Head);
137 const UnaryOperator *UO = cast<UnaryOperator>(Head);
170 const DeclStmt *DS = cast<DeclStmt>(Head);
199 const DeclRefExpr *DR = cast<DeclRefExpr>(Head);
210 const BlockExpr *B = cast<BlockExpr>(Head);
221 for (const Stmt *SubStmt : Head
[all...]
/external/llvm/lib/Support/
H A DPrettyStackTrace.cpp44 PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *Head) { argument
46 while (Head)
47 std::tie(Prev, Head, Head->NextEntry) =
48 std::make_tuple(Head, Head->NextEntry, Prev);
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A Dilist.h72 /// strategy. The sentinel is stored in the prev field of ilist's Head.
83 /// value for its Head
87 /// ensureHead - make sure that Head is either already
90 static NodeTy *ensureHead(NodeTy *&Head) { argument
91 if (!Head) {
92 Head = ilist_traits<NodeTy>::createSentinel();
93 ilist_traits<NodeTy>::noteHead(Head, Head);
94 ilist_traits<NodeTy>::setNext(Head, 0);
95 return Head;
313 mutable NodeTy *Head; member in class:llvm::iplist
[all...]
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/
H A Dp1-0x.cpp6 template<unsigned N, typename Head, typename ...Tail>
7 struct get_nth_type<N, Head, Tail...> : get_nth_type<N-1, Tail...> { };
9 template<typename Head, typename ...Tail>
10 struct get_nth_type<0, Head, Tail...> {
11 typedef Head type;
/external/eigen/unsupported/Eigen/CXX11/src/util/
H A DEmulateCXX11Meta.h53 template <class Head, class Tail>
54 struct get_type<0, type_list<Head, Tail> >
56 typedef Head type;
59 template <std::size_t i, class Head, class Tail>
60 struct get_type<i, type_list<Head, Tail> >
124 template <std::size_t i, class Head>
125 struct get<i, type_list<Head, empty_list> >
132 template <class Head>
133 struct get<0, type_list<Head, empty_list> >
135 typedef typename Head
[all...]
/external/clang/test/CodeGenCXX/
H A Ddebug-info-use-after-free.cpp8 typedef T1 Head; typedef in struct:Types1
21 typedef TemplateSel < T1 > Head; typedef in struct:Templates2
40 typedef typename Types::Head Type;
49 typedef typename Tests::Head Head; typedef
50 TypeParameterizedTest < Fixture, Head, Types >::Register;
/external/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp58 STATISTIC(NumHeadBranchRejs, "Number of ccmps rejected (Head branch)");
83 // From: Head To: Head
93 // The Head block is terminated by a br.cond instruction, and the CmpBB block
97 // compare, and merges CmpBB into Head, speculatively executing its
108 // Head:
120 // Head:
128 // The ccmp condition code is the one that would cause the Head terminator to
132 // between Head and Tail, just like if-converting a diamond.
146 MachineBasicBlock *Head; member in class:__anon12808::SSACCmpConv
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DBlockFrequencyImpl.h221 void doLoop(BlockT *Head, BlockT *Tail) { argument
222 DEBUG(dbgs() << "doLoop(" << getBlockName(Head) << ", "
227 for (rpot_iterator I = rpot_at(Head), E = rpot_at(Tail); ; ++I) {
229 doBlock(BB, Head, BlocksInLoop);
238 PI = GraphTraits< Inverse<BlockT *> >::child_begin(Head),
239 PE = GraphTraits< Inverse<BlockT *> >::child_end(Head);
243 if (isReachable(Pred) && isBackedge(Pred, Head)) {
244 uint64_t N = getEdgeFreq(Pred, Head).getFrequency();
245 uint64_t D = getBlockFreq(Head).getFrequency();
250 CycleProb[Head]
[all...]
/external/llvm/include/llvm/ADT/
H A Dilist.h73 /// strategy. The sentinel is stored in the prev field of ilist's Head.
84 /// value for its Head
88 /// ensureHead - make sure that Head is either already
91 static NodeTy *ensureHead(NodeTy *&Head) { argument
92 if (!Head) {
93 Head = ilist_traits<NodeTy>::createSentinel();
94 ilist_traits<NodeTy>::noteHead(Head, Head);
95 ilist_traits<NodeTy>::setNext(Head, nullptr);
96 return Head;
311 mutable NodeTy *Head; member in class:llvm::iplist
[all...]
/external/google-breakpad/src/testing/gtest/samples/
H A Dsample3_unittest.cc105 for ( const QueueNode<int> * n1 = q->Head(), * n2 = new_q->Head();

Completed in 598 milliseconds

12345