Searched refs:temp (Results 1 - 25 of 61) sorted by relevance

123

/art/runtime/
H A Dstride_iterator.h53 StrideIterator<T> temp = *this; local
55 return temp;
59 StrideIterator<T> temp = *this; local
60 temp += delta;
61 return temp;
H A Dclass_table.cc129 std::string temp; local
130 return ComputeModifiedUtf8Hash(root.Read()->GetDescriptor(&temp));
136 std::string temp; local
137 return a.Read()->DescriptorEquals(b.Read()->GetDescriptor(&temp));
H A Dproxy_test.cc130 std::string temp; local
131 const char* proxy_class_descriptor = proxy_class->GetDescriptor(&temp);
181 std::string temp; local
182 EXPECT_STREQ("L$Proxy1234;", field->GetDeclaringClass()->GetDescriptor(&temp));
190 EXPECT_STREQ("L$Proxy1234;", field->GetDeclaringClass()->GetDescriptor(&temp));
H A Dcommon_throws.cc335 std::string temp; local
337 << " in class " << c->GetDescriptor(&temp) << " or its superclasses";
343 std::string temp; local
344 msg << "No field " << name << " in class " << c->GetDescriptor(&temp);
353 std::string temp; local
355 << " in class " << c->GetDescriptor(&temp) << " or its super classes";
H A Dclass_linker_test.cc73 std::string temp; local
74 ASSERT_STREQ(descriptor.c_str(), primitive->GetDescriptor(&temp));
112 std::string temp; local
113 EXPECT_STREQ(component_type.c_str(), array->GetComponentType()->GetDescriptor(&temp));
125 std::string temp; local
126 ASSERT_STREQ(array_descriptor.c_str(), array->GetDescriptor(&temp));
132 ASSERT_GT(strlen(array->GetComponentType()->GetDescriptor(&temp)), 0U);
156 EXPECT_STREQ(direct_interface0->GetDescriptor(&temp), "Ljava/lang/Cloneable;");
158 EXPECT_STREQ(direct_interface1->GetDescriptor(&temp), "Ljava/io/Serializable;");
189 std::string temp; local
341 std::string temp; local
720 std::string temp; local
1094 std::string temp; local
[all...]
H A Doat_file_manager.cc396 std::priority_queue<DexFileAndClassPair> temp = queue; local
397 while (!temp.empty() && index < shared_libraries_split.size() - 1) {
398 DexFileAndClassPair pair(temp.top());
406 temp.pop();
411 return temp.empty() && index == shared_libraries_split.size();
/art/test/550-checker-multiply-accumulate/src/
H A DMain.java178 int temp = left * right;
179 return temp | (acc + temp);
236 long temp = left * right;
237 return (acc + temp) + (acc - temp);
/art/runtime/arch/mips/
H A Dasm_support_mips.S75 .macro LDu feven,fodd,disp,base,temp
77 lw \temp, \disp+4(\base)
78 mthc1 \temp, \feven
83 .macro SDu feven,fodd,disp,base,temp
84 mfhc1 \temp, \feven
86 sw \temp, \disp+4(\base)
101 .macro LDu feven,fodd,disp,base,temp
106 .macro SDu feven,fodd,disp,base,temp
/art/test/102-concurrent-gc/src/
H A DMain.java57 byte[] temp = l[a].bytes;
59 l[b].bytes = temp;
/art/test/458-checker-instruction-simplification/src/
H A DMain.java696 long temp = -arg2;
697 return (arg1 + temp) | (arg1 + temp);
752 int temp = -arg;
753 return temp + -temp;
837 int temp = arg1 - arg2;
838 return -temp | -temp;
881 int temp
[all...]
/art/runtime/base/
H A Dhash_set.h86 BaseIterator temp = *this; local
88 return temp;
212 uint64_t temp; variable
214 offset = ReadFromBytes(ptr, offset, &temp);
215 num_elements_ = static_cast<uint64_t>(temp);
216 offset = ReadFromBytes(ptr, offset, &temp);
217 num_buckets_ = static_cast<uint64_t>(temp);
219 offset = ReadFromBytes(ptr, offset, &temp);
220 elements_until_expand_ = static_cast<uint64_t>(temp);
472 T temp; variable
[all...]
H A Dstl_util.h48 ForwardIterator temp = begin; local
50 delete *temp;
/art/compiler/optimizing/
H A Dcode_generator_arm64.cc971 // Allocate from VIXL temp registers.
1005 Register temp = temps.AcquireX(); local
1007 __ Sub(temp, sp, static_cast<int32_t>(GetStackOverflowReservedBytes(kArm64)));
1008 __ Ldr(wzr, MemOperand(temp, 0));
1079 Register temp = temps.AcquireW(); // Index within the CardTable - 32bit. local
1085 __ Lsr(temp, object, gc::accounting::CardTable::kCardShift);
1086 __ Strb(card, MemOperand(card, temp.X()));
1097 // ip1 : VIXL core temp.
1098 // ip0 : VIXL core temp.
1101 // d31 : VIXL fp temp
1262 CPURegister temp; local
1280 FPRegister temp = destination.IsDoubleStackSlot() ? temps.AcquireD() : temps.AcquireS(); local
1373 Register temp = dst.Is64Bits() ? temps.AcquireX() : temps.AcquireW(); local
1378 __ Fmov(FPRegister(dst), temp); local
1444 Register temp = src.Is64Bits() ? temps.AcquireX() : temps.AcquireW(); local
1478 Register temp = temps.AcquireW(); local
1530 Register temp = temps.AcquireW(); local
1640 Register temp = temps.AcquireW(); local
1702 Register temp = temps.AcquireW(); local
2063 Register temp = temps.AcquireW(); local
2078 Register temp = temps.AcquireSameSizeAs(obj); local
2170 Register temp = temps.AcquireSameSizeAs(array); local
2202 Register temp = temps.AcquireSameSizeAs(array); local
2554 Register temp = temps.AcquireSameSizeAs(out); local
2594 Register temp = temps.AcquireSameSizeAs(out); local
2655 Register temp = temps.AcquireSameSizeAs(out); local
3335 Register temp = WRegisterFrom(temp_loc); local
3529 Register temp = XRegisterFrom(locations->GetTemp(0)); local
3609 GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) argument
3730 Register temp = XRegisterFrom(temp_in); local
[all...]
H A Dintrinsics_x86.cc116 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); local
117 __ movsd(temp, input.AsFpuRegister<XmmRegister>());
118 __ movd(output.AsRegisterPairLow<Register>(), temp);
119 __ psrlq(temp, Immediate(32));
120 __ movd(output.AsRegisterPairHigh<Register>(), temp);
284 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); local
286 __ movsd(temp, codegen->LiteralInt64Address(INT64_C(0x7FFFFFFFFFFFFFFF), constant_area));
287 __ andpd(output.AsFpuRegister<XmmRegister>(), temp);
289 __ movss(temp, codegen->LiteralInt32Address(INT32_C(0x7FFFFFFF), constant_area));
290 __ andps(output.AsFpuRegister<XmmRegister>(), temp);
337 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
368 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
593 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
1125 CheckPosition(X86Assembler* assembler, Location pos, Register input, Register length, SlowPathCode* slow_path, Register input_len, Register temp) argument
1865 Location temp = locations->GetTemp(0); local
1885 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); local
2061 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
2064 __ movl(Address(base, offset, ScaleFactor::TIMES_1, 0), temp); local
2292 SwapBits(Register reg, Register temp, int32_t shift, int32_t mask, X86Assembler* assembler) argument
2309 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
2341 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
2407 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
[all...]
H A Dintrinsics_arm.cc526 Location temp = locations->GetTemp(0); local
528 invoke, trg_loc, base, 0U, offset_loc, temp, /* needs_null_check */ false);
725 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
726 __ Mov(temp, value);
727 __ PoisonHeapReference(temp);
728 source = temp;
738 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
741 codegen->MarkGCCard(temp, card, base, value, value_can_be_null);
963 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
974 __ ldr(temp, Addres
1041 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
1309 CheckPosition(ArmAssembler* assembler, Location pos, Register input, Location length, SlowPathCode* slow_path, Register input_len, Register temp, bool length_is_input_length = false) argument
[all...]
H A Dcode_generator_arm.h379 void MarkGCCard(Register temp, Register card, Register object, Register value, bool can_be_null);
416 void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) OVERRIDE;
417 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE;
456 Location temp,
465 Location temp,
529 Location temp,
532 Register GetInvokeStaticOrDirectExtraParameter(HInvokeStaticOrDirect* invoke, Register temp);
H A Dcode_generator_x86.h401 void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) OVERRIDE;
403 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE;
415 void MarkGCCard(Register temp,
476 Location temp,
485 Location temp,
563 Location temp,
566 Register GetInvokeStaticOrDirectExtraParameter(HInvokeStaticOrDirect* invoke, Register temp);
H A Dintrinsics_arm64.cc792 Register temp = temps.AcquireW(); local
794 invoke, trg_loc, base, 0U, offset_loc, temp, /* needs_null_check */ false);
922 Register temp = temps.AcquireW(); local
923 __ Mov(temp.W(), value.W());
924 codegen->GetAssembler()->PoisonHeapReference(temp.W());
925 source = temp;
1035 // This needs to be before the temp registers, as MarkGCCard also uses VIXL temps.
1150 Register temp = temps.AcquireW(); local
1161 __ Ldr(temp, HeapOperand(obj, count_offset)); // temp
1225 Register temp = scratch_scope.AcquireW(); local
1764 CheckSystemArrayCopyPosition(vixl::MacroAssembler* masm, const Location& pos, const Register& input, const Location& length, SlowPathCodeARM64* slow_path, const Register& input_len, const Register& temp, bool length_is_input_length = false) argument
[all...]
H A Dcode_generator_x86.cc2011 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
2021 __ movl(temp, Immediate(invoke->GetDexMethodIndex()));
2022 __ movd(hidden_reg, temp);
2025 __ movl(temp, Address(ESP, receiver.GetStackIndex()));
2026 // /* HeapReference<Class> */ temp = temp->klass_
2027 __ movl(temp, Address(temp, class_offset));
2029 // /* HeapReference<Class> */ temp = receiver->klass_
2030 __ movl(temp, Addres
2474 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); local
2499 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); local
3655 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
3996 Register temp = instruction->GetLocations()->GetTemp(0).AsRegister<Register>(); local
4304 GetInvokeStaticOrDirectExtraParameter(HInvokeStaticOrDirect* invoke, Register temp) argument
4330 GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) argument
4408 Register temp = temp_in.AsRegister<Register>(); local
4509 MarkGCCard(Register temp, Register card, Register object, Register value, bool value_can_be_null) argument
4633 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); local
4771 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
4774 __ movl(Address(base, offset), temp); local
4841 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
5108 Location temp = locations->GetTemp(0); local
5296 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
5714 Register temp = static_cast<Register>(ensure_scratch.GetRegister()); local
6376 Register temp = temp_loc.AsRegister<Register>(); local
6826 GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, Register obj, uint32_t offset, Location temp, bool needs_null_check) argument
6840 GenerateArrayLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, Register obj, uint32_t data_offset, Location index, Location temp, bool needs_null_check) argument
6858 GenerateReferenceLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, Register obj, const Address& src, Location temp, bool needs_null_check) argument
[all...]
H A Dcode_generator_x86_64.h34 // Some x86_64 instructions require a register to be available as temp.
363 void MarkGCCard(CpuRegister temp,
397 void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) OVERRIDE;
398 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE;
418 Location temp,
427 Location temp,
537 Location temp,
H A Dcode_generator_arm.cc839 // Reserve temp register.
1872 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
1885 __ LoadFromOffset(kLoadWord, temp, SP, receiver.GetStackIndex());
1886 // /* HeapReference<Class> */ temp = temp->klass_
1887 __ LoadFromOffset(kLoadWord, temp, temp, class_offset);
1889 // /* HeapReference<Class> */ temp = receiver->klass_
1890 __ LoadFromOffset(kLoadWord, temp, receiver.AsRegister<Register>(), class_offset);
1893 // Instead of simply (possibly) unpoisoning `temp` her
2274 SRegister temp = locations->GetTemp(0).AsFpuRegisterPairLow<SRegister>(); local
2729 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
3033 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
3347 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
3497 Register temp = instruction->GetLocations()->GetTemp(0).AsRegister<Register>(); local
3848 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
3910 Register temp = locations->GetTemp(0).AsRegister<Register>(); local
4366 Location temp = locations->GetTemp(0); local
4777 MarkGCCard(Register temp, Register card, Register object, Register value, bool can_be_null) argument
5566 Register temp = temp_loc.AsRegister<Register>(); local
6073 GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, Register obj, uint32_t offset, Location temp, bool needs_null_check) argument
6088 GenerateArrayLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, Register obj, uint32_t data_offset, Location index, Location temp, bool needs_null_check) argument
6104 GenerateReferenceLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, Register obj, uint32_t offset, Location index, Location temp, bool needs_null_check) argument
6293 GetInvokeStaticOrDirectExtraParameter(HInvokeStaticOrDirect* invoke, Register temp) argument
6319 GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) argument
6414 Register temp = temp_location.AsRegister<Register>(); local
[all...]
H A Dregister_allocator.cc236 Location temp = locations->GetTemp(i); local
237 if (temp.IsRegister() || temp.IsFpuRegister()) {
238 BlockRegister(temp, position, position + 1);
240 codegen_->AddAllocatedRegister(temp);
242 DCHECK(temp.IsUnallocated());
243 switch (temp.GetPolicy()) {
270 << temp.GetPolicy();
411 // Don't add directly to `unhandled`, temp or safepoint intervals
465 for (LiveInterval* temp
[all...]
H A Dcode_generator_arm64.h469 void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) OVERRIDE;
470 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE;
506 vixl::Register temp,
516 vixl::Register temp,
580 vixl::Register temp,
H A Dcode_generator_x86_64.cc766 Location temp) {
769 Location callee_method = temp; // For all kinds except kRecursive, callee will be in temp.
772 // temp = thread->string_init_entrypoint
773 __ gs()->movq(temp.AsRegister<CpuRegister>(),
780 __ movq(temp.AsRegister<CpuRegister>(), Immediate(invoke->GetMethodAddress()));
783 __ movl(temp.AsRegister<CpuRegister>(), Immediate(0)); // Placeholder.
788 __ movq(temp.AsRegister<CpuRegister>(),
798 CpuRegister reg = temp.AsRegister<CpuRegister>();
807 // /* ArtMethod*[] */ temp
765 GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) argument
847 CpuRegister temp = temp_in.AsRegister<CpuRegister>(); local
2221 CpuRegister temp = locations->GetTemp(0).AsRegister<CpuRegister>(); local
3902 CpuRegister temp = instruction->GetLocations()->GetTemp(0).AsRegister<CpuRegister>(); local
4284 CpuRegister temp = locations->GetTemp(0).AsRegister<CpuRegister>(); local
4287 __ movl(Address(base, offset), temp); local
4345 CpuRegister temp = locations->GetTemp(0).AsRegister<CpuRegister>(); local
4608 Location temp = locations->GetTemp(0); local
4786 CpuRegister temp = locations->GetTemp(0).AsRegister<CpuRegister>(); local
5027 MarkGCCard(CpuRegister temp, CpuRegister card, CpuRegister object, CpuRegister value, bool value_can_be_null) argument
5804 CpuRegister temp = temp_loc.AsRegister<CpuRegister>(); local
6290 GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, CpuRegister obj, uint32_t offset, Location temp, bool needs_null_check) argument
6304 GenerateArrayLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, CpuRegister obj, uint32_t data_offset, Location index, Location temp, bool needs_null_check) argument
6322 GenerateReferenceLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, CpuRegister obj, const Address& src, Location temp, bool needs_null_check) argument
[all...]
/art/compiler/utils/arm64/
H A Dassembler_arm64.cc87 // temp = rd + value
88 // rd = cond ? temp : rn
91 vixl::Register temp = temps.AcquireX(); local
92 ___ Add(temp, reg_x(rn), value);
93 ___ Csel(reg_x(rd), temp, reg_x(rd), cond); local
186 vixl::Register temp = temps.AcquireX(); local
187 ___ Mov(temp, reg_x(SP));
188 ___ Str(temp, MEM_OP(reg_x(TR), tr_offs.Int32Value()));
206 // temp = value
207 // rd = cond ? temp
211 vixl::Register temp = temps.AcquireX(); local
213 ___ Csel(reg_x(dest), temp, reg_x(dest), cond); local
622 vixl::Register temp = temps.AcquireX(); local
[all...]

Completed in 1084 milliseconds

123