Home
last modified time | relevance | path

Searched refs:IterTy (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DParallel.h166 template <class IterTy, class ResultTy, class ReduceFuncTy,
168 ResultTy parallel_transform_reduce(IterTy Begin, IterTy End, ResultTy Init, in parallel_transform_reduce()
185 IterTy TBegin = Begin; in parallel_transform_reduce()
187 IterTy TEnd = TBegin + TaskSize + (TaskId < RemainingInputs ? 1 : 0); in parallel_transform_reduce()
191 for (IterTy It = TBegin; It != TEnd; ++It) in parallel_transform_reduce()
232 template <class IterTy, class FuncTy>
233 void parallelForEach(IterTy Begin, IterTy End, FuncTy Fn) { in parallelForEach()
237 template <class IterTy, class ResultTy, class ReduceFuncTy,
239 ResultTy parallelTransformReduce(IterTy Begin, IterTy End, ResultTy Init, in parallelTransformReduce()
248 for (IterTy I = Begin; I != End; ++I) in parallelTransformReduce()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DAttrIterator.h122 using IterTy = std::conditional_t<std::is_const_v<ValuePointeeTy>, in getSpecificAttr() local
124 auto It = specific_attr_begin<IterTy>(container); in getSpecificAttr()
125 return It != specific_attr_end<IterTy>(container) ? *It : nullptr; in getSpecificAttr()
132 using IterTy = std::conditional_t<std::is_const_v<ValuePointeeTy>, in getSpecificAttrs() local
134 auto Begin = specific_attr_begin<IterTy>(container); in getSpecificAttrs()
135 auto End = specific_attr_end<IterTy>(container); in getSpecificAttrs()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp254 template<typename IterTy>
255 bool searchRange(MachineBasicBlock &MBB, IterTy Begin, IterTy End,
257 IterTy &Filler) const;
686 template <typename IterTy>
687 bool MipsDelaySlotFiller::searchRange(MachineBasicBlock &MBB, IterTy Begin, in searchRange()
688 IterTy End, RegDefsUses &RegDU, in searchRange()
690 IterTy &Filler) const { in searchRange()
691 for (IterTy I = Begin; I != End;) { in searchRange()
692 IterTy CurrI = I; in searchRange()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSTLExtras.h2071 template <typename R, typename IterTy>
2072 auto uninitialized_copy(R &&Src, IterTy Dst) {
2548 template <typename IterTy,
2549 typename Pred = bool (*)(const decltype(*std::declval<IterTy>()) &)>
2551 IterTy &&Begin, IterTy &&End, unsigned N,
2553 [](const decltype(*std::declval<IterTy>()) &) { return true; },
2573 template <typename IterTy,
2574 typename Pred = bool (*)(const decltype(*std::declval<IterTy>()) &)>
2576 IterTy &&Begin, IterTy &&End, unsigned N,
2578 [](const decltype(*std::declval<IterTy>()) &) { return true; },
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DMemProfRadixTree.h26 template <typename value_type, typename IterTy>
27 value_type DerefIterator(IterTy Iter) { in DerefIterator()