Home
last modified time | relevance | path

Searched refs:mapped_iterator (Results 1 – 18 of 18) sorted by relevance

/external/llvm/include/llvm/ADT/
DSTLExtras.h114 class mapped_iterator {
135 inline explicit mapped_iterator(const RootIt &I, UnaryFunc F) in mapped_iterator() function
142 mapped_iterator &operator++() {
146 mapped_iterator &operator--() {
150 mapped_iterator operator++(int) {
151 mapped_iterator __tmp = *this;
155 mapped_iterator operator--(int) {
156 mapped_iterator __tmp = *this;
160 mapped_iterator operator+(difference_type n) const {
161 return mapped_iterator(current + n, Fn);
[all …]
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DSTLExtras.h100 class mapped_iterator {
121 inline explicit mapped_iterator(const RootIt &I, UnaryFunc F) in mapped_iterator() function
128 mapped_iterator &operator++() {
132 mapped_iterator &operator--() {
136 mapped_iterator operator++(int) {
137 mapped_iterator __tmp = *this;
141 mapped_iterator operator--(int) {
142 mapped_iterator __tmp = *this;
146 mapped_iterator operator+(difference_type n) const {
147 return mapped_iterator(current + n, Fn);
[all …]
/external/clang/include/clang/Analysis/
DCallGraph.h179 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType;
208 typedef mapped_iterator<clang::CallGraph::iterator, DerefFun> nodes_iterator;
233 typedef mapped_iterator<clang::CallGraph::const_iterator,
/external/llvm/include/llvm/Analysis/
DCallGraph.h420 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType;
441 typedef mapped_iterator<NodeType::const_iterator, CGNDerefFun>
465 typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator;
488 typedef mapped_iterator<CallGraph::const_iterator, DerefFun> nodes_iterator;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DCallGraph.h415 mapped_iterator<CallGraphNode::iterator, decltype(&CGNGetValue)>;
435 mapped_iterator<CallGraphNode::const_iterator, decltype(&CGNGetValue)>;
469 mapped_iterator<CallGraph::iterator, decltype(&CGGetValuePtr)>;
496 mapped_iterator<CallGraph::const_iterator, decltype(&CGGetValuePtr)>;
DDDG.h441 mapped_iterator<DDGNode::iterator, decltype(&DDGGetTargetNode)>;
481 mapped_iterator<DDGNode::const_iterator, decltype(&DDGGetTargetNode)>;
/external/tensorflow/tensorflow/core/ir/types/
Ddialect.h291 : public llvm::mapped_iterator<Operation::operand_iterator,
307 : public llvm::mapped_iterator<Operation::result_iterator,
Ddialect.cc457 : llvm::mapped_iterator<Operation::operand_iterator, in OperandShapeIterator()
462 : llvm::mapped_iterator<Operation::result_iterator, in ResultShapeIterator()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DSTLExtras.h211 class mapped_iterator
213 mapped_iterator<ItTy, FuncTy>, ItTy,
217 mapped_iterator(ItTy U, FuncTy F)
218 : mapped_iterator::iterator_adaptor_base(std::move(U)), F(std::move(F)) {}
231 inline mapped_iterator<ItTy, FuncTy> map_iterator(ItTy I, FuncTy F) {
232 return mapped_iterator<ItTy, FuncTy>(std::move(I), std::move(F));
/external/clang/lib/Serialization/
DMultiOnDiskHashTable.h84 typedef llvm::mapped_iterator<TableVector::iterator, AsOnDiskTable>
/external/clang/include/clang/Sema/
DLookup.h789 typedef llvm::mapped_iterator<decltype(Decls)::iterator, select_second>
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCallEvent.h394 typedef llvm::mapped_iterator<ArrayRef<ParmVarDecl*>::iterator, get_type_fun>
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DModuleSummaryIndex.h1404 mapped_iterator<std::vector<FunctionSummary::EdgeTy>::iterator,
DInstructions.h4312 using handler_iterator = mapped_iterator<op_iterator, DerefFnTy>;
4316 mapped_iterator<const_op_iterator, ConstDerefFnTy>;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMemorySSAUpdater.cpp775 mapped_iterator<const std::unique_ptr<ValueToValueMapTy> *, in updateExitBlocksForClonedLoop()
/external/clang/include/clang/AST/
DDeclObjC.h385 typedef llvm::mapped_iterator<param_const_iterator, deref_fun>
/external/llvm/include/llvm/IR/
DInstructions.h4030 typedef mapped_iterator<op_iterator, DerefFnTy> handler_iterator;
4036 typedef mapped_iterator<const_op_iterator, ConstDerefFnTy> const_handler_iterator;
/external/tensorflow/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/IR/
Dhlo_ops.cc3447 llvm::mapped_iterator<DenseElementsAttr::IntElementIterator, in fold()