Searched refs:existing (Results 1 – 10 of 10) sorted by relevance
/art/compiler/optimizing/ |
D | primitive_type_propagation.cc | 24 static Primitive::Type MergeTypes(Primitive::Type existing, Primitive::Type new_type) { in MergeTypes() argument 26 switch (existing) { in MergeTypes() 30 return existing; in MergeTypes() 35 ? existing in MergeTypes() 44 Primitive::Type existing = phi->GetType(); in UpdateType() local 46 Primitive::Type new_type = existing; in UpdateType() 77 return existing != new_type; in UpdateType()
|
D | gvn.cc | 98 HInstruction* existing = node->GetInstruction(); in Lookup() local 99 if (existing->Equals(instruction)) { in Lookup() 100 return existing; in Lookup() 388 HInstruction* existing = set->Lookup(current); in VisitBasicBlock() local 389 if (existing != nullptr) { in VisitBasicBlock() 394 current->ReplaceWith(existing); in VisitBasicBlock()
|
D | ssa_liveness_analysis.cc | 348 LiveInterval* existing = GetParent()->GetSiblingAt(position); in FindFirstRegisterHint() local 349 if (existing != nullptr in FindFirstRegisterHint() 350 && existing->HasRegister() in FindFirstRegisterHint() 351 && (free_until[existing->GetRegister()] > GetStart())) { in FindFirstRegisterHint() 352 return existing->GetRegister(); in FindFirstRegisterHint()
|
D | ssa_builder.cc | 58 Primitive::Type existing = phi->GetType(); in UpdateType() local 62 Primitive::Type new_type = existing; in UpdateType() 116 return existing != new_type; in UpdateType()
|
D | nodes.h | 436 void ReplaceBackEdge(HBasicBlock* existing, HBasicBlock* new_back_edge) { in ReplaceBackEdge() argument 438 if (back_edges_.Get(i) == existing) { in ReplaceBackEdge() 543 void ReplaceDominatedBlock(HBasicBlock* existing, HBasicBlock* new_block) { in ReplaceDominatedBlock() argument 545 if (dominated_blocks_.Get(i) == existing) { in ReplaceDominatedBlock() 571 void ReplaceSuccessor(HBasicBlock* existing, HBasicBlock* new_block) { in ReplaceSuccessor() argument 572 size_t successor_index = GetSuccessorIndexOf(existing); in ReplaceSuccessor() 574 existing->RemovePredecessor(this); in ReplaceSuccessor() 579 void ReplacePredecessor(HBasicBlock* existing, HBasicBlock* new_block) { in ReplacePredecessor() argument 580 size_t predecessor_index = GetPredecessorIndexOf(existing); in ReplacePredecessor() 582 existing->RemoveSuccessor(this); in ReplacePredecessor()
|
D | register_allocator.cc | 998 LiveInterval* existing = unhandled_->Peek(); in AllocateBlockedReg() local 999 DCHECK(existing->IsHighInterval()); in AllocateBlockedReg() 1000 DCHECK_EQ(existing->GetLowInterval(), current); in AllocateBlockedReg()
|
/art/runtime/base/ |
D | bit_vector.cc | 162 uint32_t existing = storage_[idx]; in Union() local 163 uint32_t update = existing | src->GetRawStorageWord(idx); in Union() 164 if (existing != update) { in Union() 197 uint32_t existing = storage_[idx]; in UnionIfNotIn() local 198 uint32_t update = existing | in UnionIfNotIn() 200 if (existing != update) { in UnionIfNotIn() 207 uint32_t existing = storage_[idx]; in UnionIfNotIn() local 208 uint32_t update = existing | union_with->GetRawStorageWord(idx); in UnionIfNotIn() 209 if (existing != update) { in UnionIfNotIn()
|
/art/cmdline/ |
D | cmdline_types.h | 755 Result ParseAndAppend(const std::string& option, TestProfilerOptions& existing) { 759 existing.enabled_ = true; 769 return ParseInto(existing, 775 return ParseInto(existing, 781 return ParseInto(existing, 787 return ParseInto(existing, 793 return ParseIntoRangeCheck(existing, 800 existing.start_immediately_ = true; 805 return ParseIntoRangeCheck(existing, 813 return ParseIntoRangeCheck(existing, [all …]
|
/art/cmdline/detail/ |
D | cmdline_parse_argument_detail.h | 439 TArg& existing = load_argument_(); in ParseArgumentSingle() local 440 CmdlineParseResult<TArg> result = type_parser.ParseAndAppend(argument, existing); in ParseArgumentSingle()
|
/art/runtime/ |
D | class_linker.cc | 1857 mirror::Class* existing = InsertClass(descriptor, klass.Get(), hash); in DefineClass() local 1858 if (existing != nullptr) { in DefineClass() 1861 return EnsureResolved(self, descriptor, existing); in DefineClass() 2566 mirror::Class* existing = InsertClass(descriptor, h_class.Get(), in InitializePrimitiveClass() local 2568 CHECK(existing == nullptr) << "InitPrimitiveClass(" << type << ") failed"; in InitializePrimitiveClass() 2712 mirror::Class* existing = InsertClass(descriptor, new_class.Get(), hash); in CreateArrayClass() local 2713 if (existing == nullptr) { in CreateArrayClass() 2722 return existing; in CreateArrayClass() 2765 mirror::Class* existing = LookupClassFromTableLocked(descriptor, klass->GetClassLoader(), hash); in InsertClass() local 2766 if (existing != nullptr) { in InsertClass() [all …]
|