Home
last modified time | relevance | path

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

/external/llvm-project/llvm/include/llvm/Support/
DParallel.h130 template <class IterTy, class FuncTy>
131 void parallel_for_each(IterTy Begin, IterTy End, FuncTy Fn) { in parallel_for_each()
166 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()
229 template <class IterTy, class FuncTy>
230 void parallelForEach(IterTy Begin, IterTy End, FuncTy Fn) { in parallelForEach()
252 template <class IterTy, class ResultTy, class ReduceFuncTy,
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DParallel.h128 template <class IterTy, class FuncTy>
129 void parallel_for_each(IterTy Begin, IterTy End, FuncTy Fn) { in parallel_for_each()
182 template <class Policy, class IterTy, class FuncTy>
183 void for_each(Policy policy, IterTy Begin, IterTy End, FuncTy Fn) { in for_each()
207 template <class IterTy, class FuncTy>
208 void for_each(parallel_execution_policy policy, IterTy Begin, IterTy End, in for_each()
/external/llvm/include/llvm/IR/
DCallSite.h48 typename IterTy = User::const_op_iterator>
185 typedef IterTy arg_iterator;
187 iterator_range<IterTy> args() const { in args()
210 typedef IterTy data_operand_iterator;
218 IterTy data_operands_begin() const { in data_operands_begin()
222 IterTy data_operands_end() const { in data_operands_end()
226 iterator_range<IterTy> data_ops() const { in data_ops()
512 IterTy arg_begin() const { in arg_begin()
516 IterTy arg_end() const { in arg_end()
593 IterTy getCallee() const { in getCallee()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DCallSite.h57 typename IterTy = User::const_op_iterator>
220 using arg_iterator = IterTy;
222 iterator_range<IterTy> args() const { in args()
244 using data_operand_iterator = IterTy;
253 IterTy data_operands_begin() const { in data_operands_begin()
257 IterTy data_operands_end() const { in data_operands_end()
261 iterator_range<IterTy> data_ops() const { in data_ops()
584 IterTy arg_begin() const { in arg_begin()
588 IterTy arg_end() const { in arg_end()
667 IterTy getCallee() const { in getCallee()
/external/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp238 template<typename IterTy>
239 bool searchRange(MachineBasicBlock &MBB, IterTy Begin, IterTy End,
241 IterTy &Filler) const;
645 template<typename IterTy>
646 bool Filler::searchRange(MachineBasicBlock &MBB, IterTy Begin, IterTy End, in searchRange()
648 IterTy &Filler) const { in searchRange()
649 bool IsReverseIter = std::is_convertible<IterTy, ReverseIter>::value; in searchRange()
651 for (IterTy I = Begin; I != End;) { in searchRange()
652 IterTy CurrI = I; in searchRange()
/external/llvm-project/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp260 template<typename IterTy>
261 bool searchRange(MachineBasicBlock &MBB, IterTy Begin, IterTy End,
263 IterTy &Filler) const;
687 template <typename IterTy>
688 bool MipsDelaySlotFiller::searchRange(MachineBasicBlock &MBB, IterTy Begin, in searchRange()
689 IterTy End, RegDefsUses &RegDU, in searchRange()
691 IterTy &Filler) const { in searchRange()
692 for (IterTy I = Begin; I != End;) { in searchRange()
693 IterTy CurrI = I; in searchRange()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsDelaySlotFiller.cpp261 template<typename IterTy>
262 bool searchRange(MachineBasicBlock &MBB, IterTy Begin, IterTy End,
264 IterTy &Filler) const;
688 template <typename IterTy>
689 bool MipsDelaySlotFiller::searchRange(MachineBasicBlock &MBB, IterTy Begin, in searchRange()
690 IterTy End, RegDefsUses &RegDU, in searchRange()
692 IterTy &Filler) const { in searchRange()
693 for (IterTy I = Begin; I != End;) { in searchRange()
694 IterTy CurrI = I; in searchRange()
/external/llvm-project/mlir/lib/Analysis/
DSliceAnalysis.cpp181 using IterTy = decltype(state->seen.begin()); in DFSPostorder() typedef
182 IterTy iter; in DFSPostorder()
/external/llvm-project/llvm/include/llvm/ADT/
DSTLExtras.h1944 template <typename IterTy,
1945 typename Pred = bool (*)(const decltype(*std::declval<IterTy>()) &)>
1947 IterTy &&Begin, IterTy &&End, unsigned N,
1949 [](const decltype(*std::declval<IterTy>()) &) { return true; },
1969 template <typename IterTy,
1970 typename Pred = bool (*)(const decltype(*std::declval<IterTy>()) &)>
1972 IterTy &&Begin, IterTy &&End, unsigned N,
1974 [](const decltype(*std::declval<IterTy>()) &) { return true; },
1990 template <typename IterTy,
1991 typename Pred = bool (*)(const decltype(*std::declval<IterTy>()) &)>
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DSTLExtras.h1542 template <typename IterTy>
1544 IterTy &&Begin, IterTy &&End, unsigned N,
1559 template <typename IterTy>
1561 IterTy &&Begin, IterTy &&End, unsigned N,
/external/llvm/lib/Analysis/
DInstructionSimplify.cpp3963 template <typename IterTy>
3964 static Value *SimplifyIntrinsic(Function *F, IterTy ArgBegin, IterTy ArgEnd, in SimplifyIntrinsic()
4032 template <typename IterTy>
4033 static Value *SimplifyCall(Value *V, IterTy ArgBegin, IterTy ArgEnd, in SimplifyCall()
4058 for (IterTy I = ArgBegin, E = ArgEnd; I != E; ++I) { in SimplifyCall()