Home
last modified time | relevance | path

Searched refs:pointer_iterator (Results 1 – 16 of 16) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A Diterator.h344 class pointer_iterator
346 pointer_iterator<WrappedIteratorT, T>, WrappedIteratorT,
352 pointer_iterator() = default;
354 explicit pointer_iterator(WrappedIteratorT u) in pointer_iterator() function
355 : pointer_iterator::iterator_adaptor_base(std::move(u)) {} in pointer_iterator()
362 iterator_range<pointer_iterator<WrappedIteratorT>>
364 using PointerIteratorT = pointer_iterator<WrappedIteratorT>; in make_pointer_range()
374 pointer_iterator<pointee_iterator<WrappedIteratorT, T1>, T2>;
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DRegionGraphTraits.h59 using nodes_iterator = pointer_iterator<mlir::Region::iterator>;
76 using nodes_iterator = pointer_iterator<mlir::Region::iterator>;
/llvm-project-15.0.7/clang/lib/Serialization/
H A DModuleManager.cpp262 (llvm::pointer_iterator<ModuleIterator>(First)), in removeModules()
263 (llvm::pointer_iterator<ModuleIterator>(Last))); in removeModules()
487 using nodes_iterator = pointer_iterator<ModuleManager::ModuleConstIterator>;
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DIteratorTest.cpp47 using pointer_iterator_defaulted = pointer_iterator<T>;
367 pointer_iterator<int *> Begin(std::begin(A)), End(std::end(A)); in TEST()
381 const pointer_iterator<int *> Begin(std::begin(A)); in TEST()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DCFG.h354 using nodes_iterator = pointer_iterator<Function::iterator>;
371 using nodes_iterator = pointer_iterator<Function::const_iterator>;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineBlockFrequencyInfo.cpp93 using nodes_iterator = pointer_iterator<MachineFunction::const_iterator>;
/llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/
H A DDominators.h289 llvm::pointer_iterator<df_iterator<::clang::DomTreeNode *>>;
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DCFGPrinter.h107 using nodes_iterator = pointer_iterator<Function::const_iterator>;
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DBlockFrequencyInfo.cpp103 using nodes_iterator = pointer_iterator<Function::const_iterator>;
H A DMemorySSA.cpp2305 using nodes_iterator = pointer_iterator<Function::const_iterator>;
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineFunction.h1285 using nodes_iterator = pointer_iterator<MachineFunction::iterator>;
1302 using nodes_iterator = pointer_iterator<MachineFunction::const_iterator>;
H A DScheduleDAG.h680 typedef pointer_iterator<std::vector<SUnit>::iterator> nodes_iterator;
H A DSelectionDAG.h2238 using nodes_iterator = pointer_iterator<SelectionDAG::allnodes_iterator>;
/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DBinaryFunction.h2333 using nodes_iterator = pointer_iterator<bolt::BinaryFunction::iterator>;
2353 using nodes_iterator = pointer_iterator<bolt::BinaryFunction::const_iterator>;
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DPGOInstrumentation.cpp2020 using nodes_iterator = pointer_iterator<Function::const_iterator>;
H A DDataFlowSanitizer.cpp1178 auto ArgIt = pointer_iterator<Argument *>(NewF->arg_begin()); in buildWrapperFunction()