Searched refs:Iterator (Results 1 – 18 of 18) sorted by relevance
63 class Iterator {65 Iterator(const Iterator&) = default;66 Iterator(HashSet* hash_set, size_t index) : hash_set_(hash_set), index_(index) { in Iterator() function68 Iterator& operator=(const Iterator&) = default;69 bool operator==(const Iterator& other) const {72 bool operator!=(const Iterator& other) const {75 Iterator operator++() { // Value after modification.79 Iterator operator++(int) {80 Iterator temp = *this;160 Iterator begin() { in begin()[all …]
45 class Iterator {47 explicit Iterator(GrowableArray* g_list) in Iterator() function51 explicit Iterator() in Iterator() function
47 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(bb->successor_blocks); in NextUnvisitedSuccessor()248 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(bb->successor_blocks); in ComputeDominanceFrontier()320 GrowableArray<BasicBlockId>::Iterator iter(bb->predecessors); in ComputeblockIDom()475 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(bb->successor_blocks); in ComputeBlockLiveIns()557 GrowableArray<BasicBlockId>::Iterator iter(bb->predecessors); in InsertPhiNodeOperands()608 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(block->successor_blocks); in DoDFSPreOrderSSARename()
170 template <typename Iterator>175 Iterator iterator(c_unit->mir_graph.get()); in DoWalkBasicBlocks()
204 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(bottom_block->successor_blocks); in SplitBlock()973 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(bb->successor_blocks); in DumpCFG()998 GrowableArray<SuccessorBlockInfo*>::Iterator iter(bb->successor_blocks); in DumpCFG()1424 GrowableArray<BasicBlock*>::Iterator iterator(&block_list_); in DumpMIRGraph()1605 GrowableArray<BasicBlockId>::Iterator iter(current_bb->predecessors); in ComputeUnvisitedReachableFrom()1628 GrowableArray<BasicBlock*>::Iterator iterator(&block_list_); in ComputeTopologicalSortOrder()1724 GrowableArray<BasicBlockId>::Iterator pred_iter(candidate->predecessors); in ComputeTopologicalSortOrder()1882 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(successor_blocks); in Copy()2045 GrowableArray<BasicBlockId>::Iterator iterator(predecessors); in Hide()2124 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(successor_blocks); in ReplaceChild()[all …]
326 …GrowableArray<BasicBlock*>::Iterator all_nodes_iterator_; /**< @brief The list of all the nodes…
97 GrowableArray<BasicBlockId>::Iterator iter(bb->predecessors); in PrepareBasicBlock()
1246 GrowableArray<BasicBlock*>::Iterator iterator(&block_list_); in CompilerInitializeSSAConversion()1355 GrowableArray<BasicBlockId>::Iterator iter(bb->predecessors); in VerifyPredInfo()1366 GrowableArray<SuccessorBlockInfo*>::Iterator iterator(pred_bb->successor_blocks); in VerifyPredInfo()
451 GrowableArray<CompilerTemp*>::Iterator iter(&compiler_temps_); in InitRegLocations()
797 GrowableArray<BasicBlockId>::Iterator iter(bb->predecessors); in EliminateNullChecksAndInferTypes()1079 GrowableArray<BasicBlockId>::Iterator iter(bb->predecessors); in EliminateClassInitChecks()
510 GrowableArray<SuccessorBlockInfo*>::Iterator successor_iter_;
31 GrowableArray<RegisterInfo*>::Iterator iter(&tempreg_info_); in ResetRegPool()144 GrowableArray<RegisterInfo*>::Iterator it(regs); in DumpRegPool()225 GrowableArray<RegisterInfo*>::Iterator iter(&tempreg_info_); in ClobberSReg()294 GrowableArray<RegisterInfo*>::Iterator it(®_pool_->core_regs_); in AllocPreservedCoreReg()327 GrowableArray<RegisterInfo*>::Iterator it(®_pool_->sp_regs_); in AllocPreservedFpReg()476 GrowableArray<RegisterInfo*>::Iterator it(®s); in FindLiveReg()730 GrowableArray<RegisterInfo*>::Iterator iter(&tempreg_info_); in ResetDefTracking()737 GrowableArray<RegisterInfo*>::Iterator iter(&tempreg_info_); in ClobberAllTemps()796 GrowableArray<RegisterInfo*>::Iterator it(&tempreg_info_); in FlushAllRegs()948 GrowableArray<RegisterInfo*>::Iterator it(&tempreg_info_); in CheckCorePoolSanity()
530 GrowableArray<SwitchTable*>::Iterator iterator(&switch_tables_); in InstallSwitchTables()590 GrowableArray<FillArrayData*>::Iterator iterator(&fill_array_data_); in InstallFillArrayData()794 GrowableArray<SwitchTable*>::Iterator iterator(&switch_tables_); in AssignSwitchTablesOffset()811 GrowableArray<FillArrayData*>::Iterator iterator(&fill_array_data_); in AssignFillArrayDataOffset()871 GrowableArray<SwitchTable*>::Iterator iterator(&switch_tables_); in ProcessSwitchTables()
578 GrowableArray<RegisterInfo*>::Iterator it(®_pool_->sp_regs_); in CompilerInitializeRegAlloc()787 GrowableArray<RegisterInfo*>::Iterator it(®_pool_->dp_regs_); in AllocPreservedDouble()812 GrowableArray<RegisterInfo*>::Iterator it(®_pool_->sp_regs_); in AllocPreservedSingle()
604 GrowableArray<RegisterInfo*>::Iterator fp_it(®_pool_->sp_regs_); in CompilerInitializeRegAlloc()618 GrowableArray<RegisterInfo*>::Iterator w_it(®_pool_->core_regs_); in CompilerInitializeRegAlloc()
441 GrowableArray<RegisterInfo*>::Iterator it(®_pool_->sp_regs_); in CompilerInitializeRegAlloc()
641 GrowableArray<RegisterInfo*>::Iterator it(®_pool_->sp_regs_); in CompilerInitializeRegAlloc()662 GrowableArray<RegisterInfo*>::Iterator w_it(®_pool_->core_regs_); in CompilerInitializeRegAlloc()
1743 GrowableArray<SuccessorBlockInfo*>::Iterator iter(bb->successor_blocks); in BlockBitcodeConversion()