Searched refs:existing (Results 1 - 12 of 12) sorted by path

/art/cmdline/
H A Dcmdline_types.h766 Result ParseAndAppend(const std::string& option, TestProfilerOptions& existing) { argument
770 existing.enabled_ = true;
780 return ParseInto(existing,
786 return ParseInto(existing,
792 return ParseInto(existing,
798 return ParseInto(existing,
804 return ParseIntoRangeCheck(existing,
811 existing.start_immediately_ = true;
816 return ParseIntoRangeCheck(existing,
824 return ParseIntoRangeCheck(existing,
852 ParseAndAppend(const std::string& option, ExperimentalFlags& existing) argument
[all...]
/art/cmdline/detail/
H A Dcmdline_parse_argument_detail.h264 // 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/compiler/optimizing/
H A Dgvn.cc105 HInstruction* existing = node->GetInstruction(); local
106 if (existing->Equals(instruction)) {
107 return existing;
162 // If `is_dirty` is set to true, existing data will be wiped first. It is
495 HInstruction* existing = set->Lookup(current); local
496 if (existing != nullptr) {
501 current->ReplaceWith(existing);
H A Dnodes.h118 // Insert `instruction` before/after an existing instruction `cursor`.
529 // Try to find an existing constant of the given value.
703 void ReplaceBackEdge(HBasicBlock* existing, HBasicBlock* new_back_edge) { argument
704 ReplaceElement(back_edges_, existing, new_back_edge);
893 void ReplaceDominatedBlock(HBasicBlock* existing, HBasicBlock* new_block) { argument
894 ReplaceElement(dominated_blocks_, existing, new_block);
917 void ReplaceSuccessor(HBasicBlock* existing, HBasicBlock* new_block) { argument
918 size_t successor_index = GetSuccessorIndexOf(existing);
919 existing->RemovePredecessor(this);
924 void ReplacePredecessor(HBasicBlock* existing, HBasicBloc argument
[all...]
H A Dregister_allocator.cc1097 LiveInterval* existing = unhandled_->back(); local
1098 DCHECK(existing->IsHighInterval());
1099 DCHECK_EQ(existing->GetLowInterval(), current);
1255 // Split at the start of the found block, to piggy back on existing moves
H A Dssa_liveness_analysis.cc400 LiveInterval* existing = GetParent()->GetSiblingAt(position); local
401 if (existing != nullptr
402 && existing->HasRegister()
405 && (free_until[existing->GetRegister()] >= next_register_use)) {
406 return existing->GetRegister();
/art/runtime/base/
H A Dbit_vector.cc162 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/runtime/
H A Dclass_linker.cc1369 mirror::Class* existing = table->LookupByDescriptor(klass); local
1370 if (existing != nullptr) {
1371 DCHECK_EQ(existing, klass) << PrettyClass(klass);
1597 // Check against existing class roots to make sure they match the ones in the boot image.
1654 // Register dex files, keep track of existing ones that are conflicts.
2509 mirror::Class* existing = InsertClass(descriptor, klass.Get(), hash); local
2510 if (existing != nullptr) {
2513 return EnsureResolved(self, descriptor, existing);
3366 mirror::Class* existing = InsertClass(descriptor, h_class.Get(), local
3368 CHECK(existing
3514 mirror::Class* existing = InsertClass(descriptor, new_class.Get(), hash); local
3570 mirror::Class* existing = class_table->Lookup(descriptor, hash); local
3694 mirror::Class* existing = class_table->Lookup(descriptor, hash); local
4181 mirror::Class* existing = InsertClass(descriptor.c_str(), klass.Get(), hash); local
5194 mirror::Class* existing = table->UpdateClass(descriptor, h_new_class.Get(), local
[all...]
H A Dclass_table.cc68 mirror::Class* const existing = existing_it->Read(); member in class:art::mirror
69 CHECK_NE(existing, klass) << descriptor;
70 CHECK(!existing->IsResolved()) << descriptor;
77 return existing;
H A Doat_file_manager.cc49 for (const std::unique_ptr<const OatFile>& existing : oat_files_) {
50 CHECK_NE(oat_file.get(), existing.get()) << oat_file->GetLocation();
53 CHECK_NE(oat_file->Begin(), existing->Begin()) << "Oat file already mapped at that location";
/art/runtime/interpreter/
H A Dinterpreter_common.cc547 Object* existing = shadow_frame->GetVRegReference(this_obj_vreg); local
548 if (existing == nullptr) {
557 if (shadow_frame->GetVRegReference(i) == existing) {
/art/runtime/jit/
H A Dprofiling_info.cc104 mirror::Class* existing = cache->classes_[i].Read(); local
105 if (existing == cls) {
108 } else if (existing == nullptr) {

Completed in 198 milliseconds