Home
last modified time | relevance | path

Searched refs:Head (Results 1 – 25 of 203) sorted by relevance

123456789

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/
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()
53 delete Head; in ~ArenaAllocator() local
54 Head = Next; in ~ArenaAllocator()
59 assert(Head && Head->Buf); in allocUnalignedBuffer()
61 uint8_t *P = Head->Buf + Head->Used; in allocUnalignedBuffer()
[all …]
/third_party/boost/boost/container/detail/
Dvariadic_templates_tools.hpp39 template<typename Head, typename... Tail>
40 class tuple<Head, Tail...>
69 typename add_reference<Head>::type head() { return m_head; } in head()
70 typename add_reference<const Head>::type head() const { return m_head; } in head()
76 Head m_head;
87 template<int I, typename Head, typename... Tail>
88 struct tuple_element<I, tuple<Head, Tail...> >
93 template<typename Head, typename... Tail>
94 struct tuple_element<0, tuple<Head, Tail...> >
96 typedef Head type;
[all …]
/third_party/boost/boost/asio/impl/
Dcompose.hpp102 template <typename Head>
103 struct composed_io_executors<void(Head)>
105 explicit composed_io_executors(const Head& ex) BOOST_ASIO_NOEXCEPT in composed_io_executors()
110 typedef Head head_type;
111 Head head_;
114 template <typename Head>
115 inline composed_io_executors<void(Head)>
116 make_composed_io_executors(const Head& head) in make_composed_io_executors()
118 return composed_io_executors<void(Head)>(head); in make_composed_io_executors()
123 template <typename Head, typename... Tail>
[all …]
/third_party/boost/libs/asio/include/boost/asio/impl/
Dcompose.hpp102 template <typename Head>
103 struct composed_io_executors<void(Head)>
105 explicit composed_io_executors(const Head& ex) BOOST_ASIO_NOEXCEPT in composed_io_executors()
110 typedef Head head_type;
111 Head head_;
114 template <typename Head>
115 inline composed_io_executors<void(Head)>
116 make_composed_io_executors(const Head& head) in make_composed_io_executors()
118 return composed_io_executors<void(Head)>(head); in make_composed_io_executors()
123 template <typename Head, typename... Tail>
[all …]
/third_party/boost/boost/xpressive/detail/static/transforms/
Das_alternate.hpp33 template<typename Head, typename Tail>
35 : fusion::cons<Head, Tail>
37 …BOOST_STATIC_CONSTANT(std::size_t, width = Head::width == Tail::width ? Head::width : detail::unkn…
38 BOOST_STATIC_CONSTANT(bool, pure = Head::pure && Tail::pure);
40 alternates_list(Head const &head, Tail const &tail) in alternates_list()
41 : fusion::cons<Head, Tail>(head, tail) in alternates_list()
46 template<typename Head>
47 struct alternates_list<Head, fusion::nil>
48 : fusion::cons<Head, fusion::nil>
50 BOOST_STATIC_CONSTANT(std::size_t, width = Head::width);
[all …]
/third_party/boost/boost/fusion/container/deque/
Ddeque.hpp71 template <typename Head, typename ...Tail>
72 struct deque<Head, Tail...>
73 : detail::deque_keyed_values<Head, Tail...>::type
74 , sequence_base<deque<Head, Tail...>>
78 typedef typename detail::deque_keyed_values<Head, Tail...>::type base;
89 typename enable_if<is_convertible<Head_, Head> >::type
97 typename enable_if<is_convertible<Head_, Head> >::type
106 typename enable_if<is_convertible<Head_, Head> >::type
127 explicit deque(typename detail::call_param<Head>::type head in deque()
129 : base(detail::deque_keyed_values<Head, Tail...>::construct(head, tail...)) in deque()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DEarlyIfConversion.cpp89 MachineBasicBlock *Head; member in __anon1e64fd320111::SSAIfConv
105 MachineBasicBlock *getTPred() const { return TBB == Tail ? Head : TBB; } in getTPred()
108 MachineBasicBlock *getFPred() const { return FBB == Tail ? Head : FBB; } in getFPred()
273 if (!DefMI || DefMI->getParent() != Head) in InstrDependenciesAllowIfConv()
367 MachineBasicBlock::iterator FirstTerm = Head->getFirstTerminator(); in findInsertionPoint()
368 MachineBasicBlock::iterator I = Head->end(); in findInsertionPoint()
369 MachineBasicBlock::iterator B = Head->begin(); in findInsertionPoint()
433 Head = MBB; in canConvertIf()
436 if (Head->succ_size() != 2) in canConvertIf()
438 MachineBasicBlock *Succ0 = Head->succ_begin()[0]; in canConvertIf()
[all …]
DShadowStackGCLowering.cpp54 GlobalVariable *Head = nullptr; member in __anone46fc88d0111::ShadowStackGCLowering
207 Head = M.getGlobalVariable("llvm_gc_root_chain"); in doInitialization()
208 if (!Head) { in doInitialization()
211 Head = new GlobalVariable( in doInitialization()
214 } else if (Head->hasExternalLinkage() && Head->isDeclaration()) { in doInitialization()
215 Head->setInitializer(Constant::getNullValue(StackEntryPtrTy)); in doInitialization()
216 Head->setLinkage(GlobalValue::LinkOnceAnyLinkage); in doInitialization()
317 AtEntry.CreateLoad(StackEntryTy->getPointerTo(), Head, "gc_currhead"); in runOnFunction()
348 AtEntry.CreateStore(NewHeadVal, Head); in runOnFunction()
360 AtExit->CreateStore(SavedHead, Head); in runOnFunction()
DMachineRegisterInfo.cpp268 MachineOperand *const Head = HeadRef; in addRegOperandToUseList() local
275 if (!Head) { in addRegOperandToUseList()
281 assert(MO->getReg() == Head->getReg() && "Different regs on the same list!"); in addRegOperandToUseList()
284 MachineOperand *Last = Head->Contents.Reg.Prev; in addRegOperandToUseList()
287 Head->Contents.Reg.Prev = MO; in addRegOperandToUseList()
294 MO->Contents.Reg.Next = Head; in addRegOperandToUseList()
307 MachineOperand *const Head = HeadRef; in removeRegOperandFromUseList() local
308 assert(Head && "List already empty"); in removeRegOperandFromUseList()
315 if (MO == Head) in removeRegOperandFromUseList()
320 (Next ? Next : Head)->Contents.Reg.Prev = Prev; in removeRegOperandFromUseList()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64ConditionalCompares.cpp148 MachineBasicBlock *Head; member in __anon4af298410111::SSACCmpConv
225 if (MBB == Head) { in trivialTailPHIs()
439 Head = MBB; in canConvert()
442 if (Head->succ_size() != 2) in canConvert()
444 MachineBasicBlock *Succ0 = Head->succ_begin()[0]; in canConvert()
445 MachineBasicBlock *Succ1 = Head->succ_begin()[1]; in canConvert()
462 LLVM_DEBUG(dbgs() << "\nTriangle: " << printMBBReference(*Head) << " -> " in canConvert()
502 if (TII->analyzeBranch(*Head, TBB, FBB, HeadCond)) { in canConvert()
571 << printMBBReference(*Head) << ":\n" in convert()
580 BranchProbability Head2CmpBB = MBPI->getEdgeProbability(Head, CmpBB); in convert()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DScoreboardHazardRecognizer.h48 size_t Head = 0; variable
64 return Data[(Head + idx) & (Depth-1)];
74 Head = 0;
78 Head = (Head + 1) & (Depth-1); in advance()
82 Head = (Head - 1) & (Depth-1); in recede()
/third_party/boost/boost/fusion/adapted/boost_tuple/
Dtag_of.hpp23 template <class Head, class Tail>
47 template <class Head, class Tail>
49 struct tag_of<tuples::cons<Head, Tail>, void >
51 struct tag_of<tuples::cons<Head, Tail> >
90 template <class Head, class Tail>
91 struct sequence_tag<tuples::cons<Head, Tail> >
96 template <class Head, class Tail>
97 struct sequence_tag<tuples::cons<Head, Tail> const>
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DAutomaton.h98 PathSegment *Head = Heads[I]; in transition() local
101 auto PI = lower_bound(Pairs, NfaStatePair{Head->State, 0ULL}); in transition()
102 auto PE = upper_bound(Pairs, NfaStatePair{Head->State, INT64_MAX}); in transition()
106 if (PI->FromDfaState == Head->State) in transition()
107 Heads.push_back(makePathSegment(PI->ToDfaState, Head)); in transition()
143 for (auto *Head : Heads) { in getPaths()
145 while (Head->State != 0) { in getPaths()
146 P.push_back(Head->State); in getPaths()
147 Head = Head->Tail; in getPaths()
DRegistry.h56 static node *Head, *Tail; variable
139 template<typename T> typename Registry<T>::node *Registry<T>::Head = nullptr;\
146 Head = N; \
150 return iterator(Head); \
152 template REGISTRY_CLASS::node *Registry<REGISTRY_CLASS::type>::Head; \
/third_party/flatbuffers/python/flatbuffers/
Dbuilder.py153 return self.Bytes[self.Head():]
261 encode.Write(packer.soffset, self.Bytes, self.Head(),
288 def Head(self): member in Builder
301 return UOffsetTFlags.py_type(len(self.Bytes) - self.Head())
323 alignSize = (~(len(self.Bytes) - self.Head() + additionalBytes)) + 1
327 while self.Head() < alignSize+size+additionalBytes:
412 self.head = UOffsetTFlags.py_type(self.Head() - l)
414 self.Bytes[self.Head():self.Head()+l] = x
434 self.head = UOffsetTFlags.py_type(self.Head() - l)
436 self.Bytes[self.Head():self.Head()+l] = x
[all …]
/third_party/boost/boost/fusion/container/list/detail/
Dlist_to_cons.hpp41 template <typename Head, typename ...Tail>
42 struct list_to_cons<Head, Tail...>
44 typedef Head head_type;
52 call(typename detail::call_param<Head>::type _h, in call()
/third_party/skia/third_party/externals/abseil-cpp/absl/strings/internal/
Dcordz_info_test.cc72 EXPECT_THAT(CordzInfo::Head(CordzSnapshot()), Eq(info)); in TEST()
137 EXPECT_THAT(CordzInfo::Head(CordzSnapshot()), Eq(nullptr)); in TEST()
164 EXPECT_THAT(CordzInfo::Head(CordzSnapshot()), Eq(info)); in TEST()
167 EXPECT_THAT(CordzInfo::Head(CordzSnapshot()), Eq(nullptr)); in TEST()
197 EXPECT_THAT(CordzInfo::Head(snapshot), Eq(nullptr)); in TEST()
202 ASSERT_THAT(CordzInfo::Head(snapshot), Eq(info1)); in TEST()
208 ASSERT_THAT(CordzInfo::Head(snapshot), Eq(info2)); in TEST()
213 ASSERT_THAT(CordzInfo::Head(snapshot), Eq(info1)); in TEST()
217 ASSERT_THAT(CordzInfo::Head(snapshot), Eq(nullptr)); in TEST()
222 EXPECT_THAT(CordzInfo::Head(snapshot), Eq(nullptr)); in TEST()
[all …]
/third_party/benchmark/src/
Dbenchmark_name.cc24 template <typename Head, typename... Tail>
25 size_t size_impl(const Head& head, const Tail&... tail) { in size_impl()
33 template <typename Head, typename... Tail>
34 void join_impl(std::string& s, const char delimiter, const Head& head, in join_impl()
/third_party/boost/boost/geometry/index/detail/
Dpredicates.hpp536 template <typename Head, typename Tail>
537 struct predicates_length< boost::tuples::cons<Head, Tail> >
539 static const unsigned value = boost::tuples::length< boost::tuples::cons<Head, Tail> >::value;
579 template <unsigned I, typename Head, typename Tail>
580 struct predicates_element< I, boost::tuples::cons<Head, Tail> >
582 typedef boost::tuples::cons<Head, Tail> predicate_type;
712 template <typename Head, typename Tail, typename Tag, unsigned First, unsigned Last>
714 boost::tuples::cons<Head, Tail>,
718 typedef boost::tuples::cons<Head, Tail> predicates_type;
804 template <typename Head, typename Tail>
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DPrettyStackTrace.cpp63 PrettyStackTraceEntry *ReverseStackTrace(PrettyStackTraceEntry *Head) { in ReverseStackTrace() argument
65 while (Head) in ReverseStackTrace()
66 std::tie(Prev, Head, Head->NextEntry) = in ReverseStackTrace()
67 std::make_tuple(Head, Head->NextEntry, Prev); in ReverseStackTrace()
/third_party/boost/boost/fusion/container/deque/detail/
Ddeque_keyed_values.hpp24 template <typename N, typename Head, typename ...Tail>
25 struct deque_keyed_values_impl<N, Head, Tail...>
29 typedef keyed_element<N, Head, tail> type;
33 typename detail::call_param<Head>::type head in construct()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DImmutableList.h30 T Head; variable
35 : Head(std::forward<ElemT>(head)), Tail(tail) {} in Head() function
41 const T& getHead() const { return Head; } in getHead()
51 Profile(ID, Head, Tail); in Profile()
176 LLVM_NODISCARD ImmutableList<T> concat(ElemT &&Head, ImmutableList<T> Tail) { in concat() argument
182 ListTy::Profile(ID, Head, TailImpl); in concat()
189 new (L) ListTy(std::forward<ElemT>(Head), TailImpl); in concat()
/third_party/boost/boost/intrusive/
Dpack_options.hpp127 template<int I, typename Head, typename... Tail>
128 struct typelist_element<I, typelist<Head, Tail...> >
133 template<typename Head, typename... Tail>
134 struct typelist_element<0, typelist<Head, Tail...> >
136 typedef Head type;
/third_party/googletest/googletest/include/gtest/internal/
Dgtest-type-util.h127 using Head = TemplateSel<Head_>; member
133 using Head = TemplateSel<Head_>;
140 using Head = Head_;
146 using Head = Head_;
/third_party/boost/boost/asio/detail/
Dtype_traits.hpp142 template <typename Head, typename... Tail> struct conjunction<Head, Tail...> :
143 conditional<Head::value, conjunction<Tail...>, Head>::type {};

123456789