Searched defs:existing (Results 1 - 10 of 10) sorted by relevance
/art/compiler/optimizing/ |
H A D | primitive_type_propagation.cc | 24 static Primitive::Type MergeTypes(Primitive::Type existing, Primitive::Type new_type) { argument 26 switch (existing) { 30 return existing; 33 // to merge with a void type, we should use the existing one. 35 ? existing 44 Primitive::Type existing = phi->GetType(); local 46 Primitive::Type new_type = existing; 77 return existing != new_type;
|
H A D | gvn.cc | 98 HInstruction* existing = node->GetInstruction(); local 99 if (existing->Equals(instruction)) { 100 return existing; 388 HInstruction* existing = set->Lookup(current); local 389 if (existing != nullptr) { 394 current->ReplaceWith(existing);
|
H A D | ssa_builder.cc | 58 Primitive::Type existing = phi->GetType(); local 62 Primitive::Type new_type = existing; 116 return existing != new_type;
|
H A D | ssa_liveness_analysis.cc | 348 LiveInterval* existing = GetParent()->GetSiblingAt(position); local 349 if (existing != nullptr 350 && existing->HasRegister() 351 && (free_until[existing->GetRegister()] > GetStart())) { 352 return existing->GetRegister();
|
H A D | register_allocator.cc | 998 LiveInterval* existing = unhandled_->Peek(); local 999 DCHECK(existing->IsHighInterval()); 1000 DCHECK_EQ(existing->GetLowInterval(), current); 1164 // Split at the start of the found block, to piggy back on existing moves
|
H A D | nodes.h | 79 // Insert `instruction` before/after an existing instruction `cursor`. 303 // Try to find an existing constant of the given value. 436 void ReplaceBackEdge(HBasicBlock* existing, HBasicBlock* new_back_edge) { argument 438 if (back_edges_.Get(i) == existing) { 543 void ReplaceDominatedBlock(HBasicBlock* existing, HBasicBlock* new_block) { argument 545 if (dominated_blocks_.Get(i) == existing) { 571 void ReplaceSuccessor(HBasicBlock* existing, HBasicBlock* new_block) { argument 572 size_t successor_index = GetSuccessorIndexOf(existing); 574 existing->RemovePredecessor(this); 579 void ReplacePredecessor(HBasicBlock* existing, HBasicBloc argument [all...] |
/art/runtime/base/ |
H A D | bit_vector.cc | 162 uint32_t existing = storage_[idx]; local 163 uint32_t update = existing | src->GetRawStorageWord(idx); 164 if (existing != update) { 197 uint32_t existing = storage_[idx]; local 198 uint32_t update = existing | 200 if (existing != update) { 207 uint32_t existing = storage_[idx]; local 208 uint32_t update = existing | union_with->GetRawStorageWord(idx); 209 if (existing != update) {
|
/art/cmdline/detail/ |
H A D | cmdline_parse_argument_detail.h | 264 // Meaning that parsing should mutate the existing value in-place if possible. 439 TArg& existing = load_argument_(); local 440 CmdlineParseResult<TArg> result = type_parser.ParseAndAppend(argument, existing);
|
/art/cmdline/ |
H A D | cmdline_types.h | 755 Result ParseAndAppend(const std::string& option, TestProfilerOptions& existing) { argument 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/runtime/ |
H A D | class_linker.cc | 1857 mirror::Class* existing = InsertClass(descriptor, klass.Get(), hash); local 1858 if (existing != nullptr) { 1861 return EnsureResolved(self, descriptor, existing); 2566 mirror::Class* existing = InsertClass(descriptor, h_class.Get(), local 2568 CHECK(existing == nullptr) << "InitPrimitiveClass(" << type << ") failed"; 2712 mirror::Class* existing = InsertClass(descriptor, new_class.Get(), hash); local 2713 if (existing == nullptr) { 2722 return existing; 2765 mirror::Class* existing = LookupClassFromTableLocked(descriptor, klass->GetClassLoader(), hash); local 2766 if (existing ! 2804 mirror::Class* existing = existing_it->Read(); local 2915 mirror::Class* existing = LookupClassFromTableLocked(descriptor, nullptr, hash); local 3294 mirror::Class* existing = InsertClass(descriptor.c_str(), klass.Get(), hash); local 4083 mirror::Class* existing = UpdateClass(descriptor, h_new_class.Get(), local [all...] |
Completed in 131 milliseconds