/external/llvm-project/llvm/include/llvm/Support/ |
D | Parallel.h | 130 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/ |
D | Parallel.h | 128 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/ |
D | CallSite.h | 48 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/ |
D | CallSite.h | 57 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/ |
D | MipsDelaySlotFiller.cpp | 238 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/ |
D | MipsDelaySlotFiller.cpp | 260 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/ |
D | MipsDelaySlotFiller.cpp | 261 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/ |
D | SliceAnalysis.cpp | 181 using IterTy = decltype(state->seen.begin()); in DFSPostorder() typedef 182 IterTy iter; in DFSPostorder()
|
/external/llvm-project/llvm/include/llvm/ADT/ |
D | STLExtras.h | 1944 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/ |
D | STLExtras.h | 1542 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/ |
D | InstructionSimplify.cpp | 3963 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()
|