/art/runtime/ |
H A D | stride_iterator.h | 53 StrideIterator<T> temp = *this; local 55 return temp; 59 StrideIterator<T> temp = *this; local 60 temp += delta; 61 return temp;
|
H A D | class_table.cc | 129 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 D | proxy_test.cc | 130 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 D | common_throws.cc | 335 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 D | class_linker_test.cc | 73 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 D | oat_file_manager.cc | 396 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 D | Main.java | 178 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 D | asm_support_mips.S | 75 .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 D | Main.java | 57 byte[] temp = l[a].bytes; 59 l[b].bytes = temp;
|
/art/test/458-checker-instruction-simplification/src/ |
H A D | Main.java | 696 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 D | hash_set.h | 86 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 D | stl_util.h | 48 ForwardIterator temp = begin; local 50 delete *temp;
|
/art/compiler/optimizing/ |
H A D | code_generator_arm64.cc | 971 // 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 D | intrinsics_x86.cc | 116 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 D | intrinsics_arm.cc | 526 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 D | code_generator_arm.h | 379 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 D | code_generator_x86.h | 401 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 D | intrinsics_arm64.cc | 792 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 D | code_generator_x86.cc | 2011 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 D | code_generator_x86_64.h | 34 // 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 D | code_generator_arm.cc | 839 // 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 D | register_allocator.cc | 236 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 D | code_generator_arm64.h | 469 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 D | code_generator_x86_64.cc | 766 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 D | assembler_arm64.cc | 87 // 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...] |