Home
last modified time | relevance | path

Searched refs:IsBitSet (Results 1 – 25 of 26) sorted by relevance

12

/art/compiler/optimizing/
Dcode_sinking.cc127 if (!discard_blocks.IsBitSet(instruction->GetBlock()->GetBlockId()) && in AddInstruction()
128 !processed_instructions.IsBitSet(instruction->GetId()) && in AddInstruction()
161 !post_dominated.IsBitSet(user->GetBlock()->GetBlockId()); in ShouldFilterUse()
165 !post_dominated.IsBitSet(user->GetBlock()->GetBlockId()); in ShouldFilterUse()
210 if (!post_dominated.IsBitSet(target_block->GetDominator()->GetBlockId())) { in FindIdealPosition()
287 if (!post_dominated.IsBitSet(successor->GetBlockId())) { in SinkCodeToUncommonBranch()
305 if (post_dominated.IsBitSet(i)) { in SinkCodeToUncommonBranch()
315 if (processed_instructions.IsBitSet(instruction->GetId())) { in SinkCodeToUncommonBranch()
326 if (!post_dominated.IsBitSet(user->GetBlock()->GetBlockId()) && in SinkCodeToUncommonBranch()
327 !instructions_that_can_move.IsBitSet(user->GetId())) { in SinkCodeToUncommonBranch()
[all …]
Dgvn.cc92 if (!buckets_owned_.IsBitSet(index)) { in Add()
216 DCHECK(!buckets_owned_.IsBitSet(index)); in CloneBucket()
248 if (!buckets_owned_.IsBitSet(i)) { in DeleteAllImpureWhich()
267 DCHECK(buckets_owned_.IsBitSet(i) || node == nullptr); in DeleteAllImpureWhich()
509 DCHECK(visited_blocks_.IsBitSet(block->GetBlockId())); in WillBeReferencedAgain()
512 if (!visited_blocks_.IsBitSet(dominated_block->GetBlockId())) { in WillBeReferencedAgain()
518 if (!visited_blocks_.IsBitSet(successor->GetBlockId())) { in WillBeReferencedAgain()
Dsuperblock_cloner.cc45 if (!bb_set.IsBitSet(user->GetBlock()->GetBlockId())) { in IsUsedOutsideRegion()
53 if (!bb_set.IsBitSet(user->GetBlock()->GetBlockId())) { in IsUsedOutsideRegion()
254 if (!local_set->IsBitSet(successor_id)) { in FindBackEdgesLocal()
258 if (visiting.IsBitSet(successor_id)) { in FindBackEdgesLocal()
261 } else if (!visited.IsBitSet(successor_id)) { in FindBackEdgesLocal()
323 if (!outer_loop_bb_set->IsBitSet(block->GetBlockId())) { in AnalyzeLoopsLocally()
337 if (!outer_loop_bb_set->IsBitSet(block->GetBlockId())) { in AnalyzeLoopsLocally()
Dintrinsics.h167 bool Get##name() const { return IsBitSet(k##name); } \
183 bool IsBitSet(uint32_t bit) const { in IsBitSet() function
204 bool Get##name() const { return IsBitSet(k##name); } \
Dssa_phi_elimination.cc198 if (!visited_phis_in_cycle.IsBitSet(input->GetId())) { in Run()
249 if (user->IsPhi() && !visited_phis_in_cycle.IsBitSet(user->GetId())) { in Run()
Ddead_code_elimination.cc42 DCHECK(visited->IsBitSet(block_id)); in MarkReachableBlocks()
82 if (!visited->IsBitSet(successor->GetBlockId())) { in MarkReachableBlocks()
464 if (!live_blocks.IsBitSet(id)) { in RemoveDeadBlocks()
Dregister_allocator.cc150 if (liveness_of_spill_slot->IsBitSet(j)) { in ValidateIntervals()
172 if (liveness_of_register->IsBitSet(j)) { in ValidateIntervals()
Dlicm.cc109 DCHECK(visited->IsBitSet(inner->GetBlockId())); in Run()
Dsuperblock_cloner.h198 return orig_bb_set_.IsBitSet(block_id); in IsInOrigBBSet()
Dload_store_analysis.h302 return aliasing_matrix_.IsBitSet(AliasingMatrixPosition(index1, index2)); in MayAlias()
304 return aliasing_matrix_.IsBitSet(AliasingMatrixPosition(index2, index1)); in MayAlias()
Dliveness_test.cc44 buffer << vector->IsBitSet(i); in DumpBitVector()
Dnodes.cc85 if (visiting.IsBitSet(successor_id)) { in FindBackEdges()
88 } else if (!visited->IsBitSet(successor_id)) { in FindBackEdges()
146 if (!visited.IsBitSet(i)) { in RemoveInstructionsAsUsersFromDeadBlocks()
159 if (!visited.IsBitSet(i)) { in RemoveDeadBlocks()
742 if (blocks_.IsBitSet(block->GetBlockId())) { in PopulateRecursive()
766 if (finalized->IsBitSet(block_id)) { in PopulateIrreducibleRecursive()
779 if (blocks_.IsBitSet(pre_header->GetBlockId())) { in PopulateIrreducibleRecursive()
795 if (!is_finalized && blocks_.IsBitSet(predecessor->GetBlockId())) { in PopulateIrreducibleRecursive()
884 return blocks_.IsBitSet(block.GetBlockId()); in Contains()
888 return other.blocks_.IsBitSet(header_->GetBlockId()); in IsIn()
[all …]
Dstack_map_stream.cc534 if (live_dex_registers_mask->IsBitSet(reg)) { in CheckDexRegisterMap()
604 stack_mask.StoreBit(i, stack_map.sp_mask != nullptr && stack_map.sp_mask->IsBitSet(i)); in PrepareStackMasks()
634 DCHECK_EQ(stack_mask.LoadBit(b), entry.sp_mask->IsBitSet(b)); in CheckCodeInfo()
Dgraph_checker.cc330 if (seen_ids_.IsBitSet(instruction->GetId())) { in VisitInstruction()
635 if (!loop_blocks.IsBitSet(back_edge_id)) { in HandleLoop()
704 if (visited->IsBitSet(insn1->GetId())) { in IsConstantEquivalent()
Dfind_loops_test.cc116 ASSERT_TRUE(blocks.IsBitSet(blocks_in_loop[i])); in TestBlock()
Dregister_allocator_graph_color.cc2040 if (taken.IsBitSet(s)) { in ColorSpillSlots()
2069 DCHECK(taken.IsBitSet(s)); in ColorSpillSlots()
Dstack_map_test.cc39 if (stack_mask.LoadBit(i) != bit_vector.IsBitSet(i)) { in CheckStackMask()
Dnodes.h7492 if (!blocks_in_loop_.IsBitSet(index_)) { in HBlocksInLoopIterator()
7502 if (blocks_in_loop_.IsBitSet(index_)) { in Advance()
7525 if (!blocks_in_loop_.IsBitSet(blocks_[index_]->GetBlockId())) { in HBlocksInLoopReversePostOrderIterator()
7535 if (blocks_in_loop_.IsBitSet(blocks_[index_]->GetBlockId())) { in Advance()
/art/libartbase/base/
Dbit_vector_test.cc37 EXPECT_FALSE(bv.IsBitSet(i)); in TEST()
50 EXPECT_TRUE(bv.IsBitSet(0)); in TEST()
52 EXPECT_FALSE(bv.IsBitSet(i)); in TEST()
54 EXPECT_TRUE(bv.IsBitSet(kBits - 1)); in TEST()
166 EXPECT_TRUE(first.IsBitSet(64)); in TEST()
Dbit_vector.h158 bool IsBitSet(uint32_t idx) const { in IsBitSet() function
161 return (idx < (storage_size_ * kWordBits)) && IsBitSet(storage_, idx); in IsBitSet()
240 static bool IsBitSet(const uint32_t* storage, uint32_t idx) { in IsBitSet() function
Dbit_vector.cc343 buffer << IsBitSet(i); in DumpHelper()
/art/compiler/dex/
Ddex_to_dex_compiler.cc163 DCHECK(!bitmap->IsBitSet(method_ref.index)); in MarkForCompilation()
206 return GetOrAddBitVectorForDex(ref.dex_file)->IsBitSet(ref.index); in ShouldCompileMethod()
/art/runtime/verifier/
Dreg_type_test.cc506 EXPECT_TRUE(unresolved_parts.IsBitSet(ref_type_0.GetId())); in TEST_F()
507 EXPECT_TRUE(unresolved_parts.IsBitSet(ref_type_1.GetId())); in TEST_F()
/art/runtime/
Dstack_map.h574 region_.StoreBit(live_bit_mask_offset_in_bits + i, live_dex_registers_mask.IsBitSet(i)); in SetLiveBitMask()
Doat_file.cc1911 if (!BitVector::IsBitSet(bitmap_, method_index)) { in GetOatMethodOffsets()

12