Searched defs:temp (Results 1 - 25 of 36) sorted by relevance

12

/art/runtime/base/
H A Dstl_util.h46 ForwardIterator temp = begin; local
48 delete *temp;
H A Dhash_set.h80 Iterator temp = *this; local
82 return temp;
297 T temp; local
298 emptyfn_.MakeEmpty(temp);
299 std::swap(temp, element);
300 size_t first_slot = FirstAvailableSlot(IndexForHash(hashfn_(temp)));
305 std::swap(temp, element);
/art/runtime/
H A Dproxy_test.cc136 std::string temp; local
137 const char* proxy_class_descriptor = proxy_class->GetDescriptor(&temp);
H A Dclass_linker-inl.h46 std::string temp; local
47 descriptor += (*element_class)->GetDescriptor(&temp);
H A Dcommon_throws.cc299 std::string temp; local
301 << " in class " << c->GetDescriptor(&temp) << " or its superclasses";
310 std::string temp; local
312 << " in class " << c->GetDescriptor(&temp) << " or its super classes";
H A Dreflection.cc260 std::string temp; \
262 arg->GetClass<>()->GetDescriptor(&temp)); \
767 std::string temp; local
771 PrettyDescriptor(o->GetClass()->GetDescriptor(&temp)).c_str()).c_str());
H A Dclass_linker_test.cc71 std::string temp; local
72 ASSERT_STREQ(descriptor.c_str(), primitive->GetDescriptor(&temp));
110 std::string temp; local
111 EXPECT_STREQ(component_type.c_str(), array->GetComponentType()->GetDescriptor(&temp));
123 std::string temp; local
124 ASSERT_STREQ(array_descriptor.c_str(), array->GetDescriptor(&temp));
130 ASSERT_GT(strlen(array->GetComponentType()->GetDescriptor(&temp)), 0U);
154 EXPECT_STREQ(direct_interface0->GetDescriptor(&temp), "Ljava/lang/Cloneable;");
156 EXPECT_STREQ(direct_interface1->GetDescriptor(&temp), "Ljava/io/Serializable;");
188 std::string temp; local
330 std::string temp; local
662 std::string temp; local
852 std::string temp; local
1044 std::string temp; local
[all...]
/art/compiler/dex/quick/
H A Dgen_loadstore.cc27 * Load an immediate value into a fixed or temp register. Target
414 RegStorage temp = AllocTempWide(); local
415 OpRegCopy(temp, loc.reg);
416 loc.reg = temp;
/art/runtime/gc/allocator/
H A Drosalloc.h176 Run temp; local
177 size_t size = reinterpret_cast<byte*>(&temp.alloc_bit_map_) - reinterpret_cast<byte*>(&temp);
/art/runtime/interpreter/
H A Dinterpreter_goto_table_impl.cc623 std::string temp; local
627 exception->GetClass()->GetDescriptor(&temp));
H A Dinterpreter_switch_impl.cc537 std::string temp; local
541 exception->GetClass()->GetDescriptor(&temp));
/art/runtime/verifier/
H A Dreg_type.cc623 std::string temp; local
624 return cache->FromClass(super_klass->GetDescriptor(&temp), super_klass, false);
902 std::string temp; local
903 return reg_types->FromClass(join_class->GetDescriptor(&temp), join_class, false);
H A Dreg_type_cache.cc569 std::string temp; local
574 return FromDescriptor(loader, klass->GetDescriptor(&temp), false);
576 return FromClass(klass->GetDescriptor(&temp), klass,
/art/compiler/dex/quick/x86/
H A Dutility_x86.cc723 RegStorage temp = AllocTemp(); local
724 load = NewLIR5(opcode, temp.GetReg(), r_base.GetReg(), r_index.GetReg(), scale,
728 OpRegCopy(r_dest.GetHigh(), temp);
729 FreeTemp(temp);
739 RegStorage temp = AllocTemp(); local
740 load = NewLIR5(opcode, temp.GetReg(), r_base.GetReg(), r_index.GetReg(), scale,
744 OpRegCopy(r_dest.GetLow(), temp);
745 FreeTemp(temp);
/art/compiler/optimizing/
H A Dbuilder.cc53 HInstruction* temp = new (graph_->GetArena()) HTemporary(index_++); local
54 instruction->GetBlock()->AddInstruction(temp);
55 DCHECK(temp->GetPrevious() == instruction);
H A Dcode_generator_arm.cc246 // Reserve temp register.
582 Register temp = IP; local
583 __ LoadImmediate(temp, value);
584 __ cmp(locations->InAt(0).AsArm().AsCoreRegister(), ShifterOperand(temp));
621 Register temp = IP; local
622 __ LoadImmediate(temp, value);
623 __ cmp(locations->InAt(0).AsArm().AsCoreRegister(), ShifterOperand(temp));
838 Register temp = invoke->GetLocations()->GetTemp(0).AsArm().AsCoreRegister(); local
850 // temp = method;
851 LoadCurrentMethod(temp);
1134 Register temp = locations->GetTemp(0).AsArm().AsCoreRegister(); local
1475 MarkGCCard(Register temp, Register card, Register object, Register value) argument
1484 VisitTemporary(HTemporary* temp) argument
1488 VisitTemporary(HTemporary* temp) argument
[all...]
H A Dcode_generator_x86.cc780 Register temp = invoke->GetLocations()->GetTemp(0).AsX86().AsCpuRegister(); local
792 // temp = method;
793 LoadCurrentMethod(temp);
794 // temp = temp->dex_cache_resolved_methods_;
795 __ movl(temp, Address(temp, mirror::ArtMethod::DexCacheResolvedMethodsOffset().Int32Value()));
796 // temp = temp[index_in_cache]
797 __ movl(temp, Addres
1112 Register temp = locations->GetTemp(0).AsX86().AsCpuRegister(); local
1135 MarkGCCard(Register temp, Register card, Register object, Register value) argument
1471 VisitTemporary(HTemporary* temp) argument
1475 VisitTemporary(HTemporary* temp) argument
[all...]
H A Dcode_generator_x86_64.cc40 // Some x86_64 instructions require a register to be available as temp.
722 CpuRegister temp = invoke->GetLocations()->GetTemp(0).AsX86_64().AsCpuRegister(); local
734 // temp = method;
735 LoadCurrentMethod(temp);
736 // temp = temp->dex_cache_resolved_methods_;
737 __ movl(temp, Address(temp, mirror::ArtMethod::DexCacheResolvedMethodsOffset().SizeValue()));
738 // temp = temp[index_in_cach
978 CpuRegister temp = locations->GetTemp(0).AsX86_64().AsCpuRegister(); local
1303 MarkGCCard(CpuRegister temp, CpuRegister card, CpuRegister object, CpuRegister value) argument
1318 VisitTemporary(HTemporary* temp) argument
1322 VisitTemporary(HTemporary* temp) argument
[all...]
/art/compiler/utils/arm64/
H A Dassembler_arm64.cc82 // temp = rd + value
83 // rd = cond ? temp : rn
86 vixl::Register temp = temps.AcquireX(); local
87 ___ Add(temp, reg_x(rn), value);
88 ___ Csel(reg_x(rd), temp, reg_x(rd), COND_OP(cond)); local
181 vixl::Register temp = temps.AcquireX(); local
182 ___ Mov(temp, reg_x(SP));
183 ___ Str(temp, MEM_OP(reg_x(ETR), tr_offs.Int32Value()));
201 // temp = value
202 // rd = cond ? temp
206 vixl::Register temp = temps.AcquireX(); local
208 ___ Csel(reg_x(dest), temp, reg_x(dest), COND_OP(cond)); local
615 vixl::Register temp = temps.AcquireX(); local
[all...]
/art/compiler/utils/
H A Dassembler_test.h34 // temp directory.
637 char temp[1024]; local
638 return getcwd(temp, 1024) ? std::string(temp) + "/" : std::string("");
/art/runtime/jdwp/
H A Djdwp_event.cc1273 std::string temp; local
1274 std::string signature(basket.locationClass->GetDescriptor(&temp));
/art/compiler/dex/quick/arm64/
H A Dtarget_arm64.cc1103 // Instead of allocating a new temp, simply reuse one of the registers being used
1105 RegStorage temp = TargetReg(kArg3, kNotWide); local
1108 Load32Disp(TargetPtrReg(kSp), current_src_offset, temp); local
1109 Store32Disp(TargetPtrReg(kSp), current_dest_offset, temp); local
H A Dint_arm64.cc291 // It is possible that temp register is 64-bit. (ArgReg or RefReg)
600 // Put the literal in a temp.
604 // TODO: The literal temp can be freed earlier during a modulus to reduce reg pressure.
625 // temp = r_src1 / r_src2
626 // dest = r_src1 - temp * r_src2
627 RegStorage temp; local
630 temp = AllocTempWide();
633 temp = AllocTemp();
636 OpRegRegReg(kOpDiv, temp, r_src1, r_src2);
637 NewLIR4(kA64Msub4rrrr | wide, rl_result.reg.GetReg(), temp
[all...]
/art/runtime/mirror/
H A Dclass.cc93 std::string temp; local
94 const char* old_exception_descriptor = old_exception->GetClass()->GetDescriptor(&temp);
171 std::string temp; local
172 const char* descriptor = h_this->GetDescriptor(&temp);
219 std::string temp; local
221 << "'" << GetDescriptor(&temp) << "' cl=" << GetClassLoader() << " -----\n",
738 std::string temp; local
739 const char* elem_desc = GetComponentType()->GetDescriptor(&temp);
/art/compiler/dex/quick/arm/
H A Dint_arm.cc698 // Put the literal in a temp.
702 // TODO: The literal temp can be freed earlier during a modulus to reduce reg pressure.
717 // temp = reg1 / reg2 - integer division
718 // temp = temp * reg2
719 // dest = reg1 - temp
721 RegStorage temp = AllocTemp(); local
722 OpRegRegReg(kOpDiv, temp, reg1, reg2);
723 OpRegReg(kOpMul, temp, reg2);
724 OpRegRegReg(kOpSub, rl_result.reg, reg1, temp);
[all...]

Completed in 581 milliseconds

12