/art/test/015-switch/src/ |
H A D | Main.java | 157 long temp = value; 158 temp = Long.rotateLeft(temp, value); 159 temp = Long.rotateLeft(temp, value); 160 temp = Long.rotateLeft(temp, value); 161 temp = Long.rotateLeft(temp, value); 162 temp [all...] |
/art/test/642-fp-callees/ |
H A D | fp_callees.cc | 45 double temp = array[0]; local 46 CHECK_EQ(bit_cast<int64_t>(a), bit_cast<int64_t>(temp)); 47 temp = array[1]; 48 CHECK_EQ(bit_cast<int64_t>(b), bit_cast<int64_t>(temp)); 49 temp = array[2]; 50 CHECK_EQ(bit_cast<int64_t>(c), bit_cast<int64_t>(temp)); 51 temp = array[3]; 52 CHECK_EQ(bit_cast<int64_t>(d), bit_cast<int64_t>(temp)); 53 temp = array[4]; 54 CHECK_EQ(bit_cast<int64_t>(e), bit_cast<int64_t>(temp)); [all...] |
/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); 472 int temp = 12345 * array1[j]; 473 array2[j] -= temp; 474 array1[j] = temp;
|
/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 | method_info.h | 49 uint8_t temp[8]; local 50 uint8_t* ptr = temp; 52 return (ptr - temp) + num_method_indices * sizeof(MethodIndexType);
|
H A D | art_field.cc | 74 std::string temp; local 75 result += PrettyDescriptor(GetDeclaringClass()->GetDescriptor(&temp));
|
H A D | class_table.cc | 200 std::string temp; local 201 return ComputeModifiedUtf8Hash(slot.Read()->GetDescriptor(&temp)); 207 std::string temp; local 208 DCHECK(!a.Read()->DescriptorEquals(b.Read()->GetDescriptor(&temp))); 211 std::string temp; local 212 return a.Read()->DescriptorEquals(b.Read()->GetDescriptor(&temp)); 304 std::string temp; local 305 return ComputeModifiedUtf8Hash(klass->GetDescriptor(&temp));
|
H A D | class_table-inl.h | 127 std::string temp; local 128 const uint32_t hash = ComputeModifiedUtf8Hash(klass->GetDescriptor(&temp));
|
H A D | proxy_test.cc | 134 std::string temp; local 135 const char* proxy_class_descriptor = proxy_class->GetDescriptor(&temp); 185 std::string temp; local 186 EXPECT_STREQ("L$Proxy1234;", field->GetDeclaringClass()->GetDescriptor(&temp)); 194 EXPECT_STREQ("L$Proxy1234;", field->GetDeclaringClass()->GetDescriptor(&temp));
|
/art/runtime/arch/mips/ |
H A D | asm_support_mips.S | 73 .macro LDu feven,fodd,disp,base,temp 75 lw \temp, \disp+4(\base) 76 mthc1 \temp, \feven 81 .macro SDu feven,fodd,disp,base,temp 82 mfhc1 \temp, \feven 84 sw \temp, \disp+4(\base) 99 .macro LDu feven,fodd,disp,base,temp 104 .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/153-reference-stress/src/ |
H A D | Main.java | 45 Object temp = new Object(); 47 weakReferences[j] = new WeakReference(temp);
|
/art/compiler/optimizing/ |
H A D | code_generator_arm_vixl.cc | 419 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); variable 420 // In the unlucky case that the `temp` is R0, we preserve the address in `out` across 422 bool temp_is_r0 = temp.Is(calling_convention.GetRegisterAt(0)); 423 entry_address = temp_is_r0 ? RegisterFrom(out) : temp; 426 __ Mov(entry_address, temp); 449 vixl32::Register temp = temps.Acquire(); variable 452 arm_codegen->EmitMovwMovtPlaceholder(labels, temp); 453 __ Str(r0, MemOperand(temp)); 500 // In the unlucky case that the `temp` is R0, we preserve the address in `out` across 504 vixl32::Register temp variable 525 vixl32::Register temp = temps.Acquire(); variable 796 LoadReferenceWithBakerReadBarrierSlowPathARMVIXL(HInstruction* instruction, Location ref, vixl32::Register obj, uint32_t offset, Location index, ScaleFactor scale_factor, bool needs_null_check, vixl32::Register temp, Location entrypoint) argument 1615 const vixl32::Register temp = temps.Acquire(); local 1648 const vixl32::Register temp = temps.Acquire(); local 2146 vixl32::Register temp = temps.Acquire(); local 2175 vixl32::Register temp = temps.Acquire(); local 2370 vixl32::Register temp = temps.Acquire(); local 3237 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); local 3660 vixl32::SRegister temp = LowSRegisterFrom(locations->GetTemp(0)); local 3662 __ Vmov(OutputRegister(conversion), temp); local 4003 vixl32::Register temp = temps.Acquire(); local 4058 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); local 4349 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); local 4423 vixl32::Register temp = temps.Acquire(); local 4663 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); local 4827 vixl32::Register temp = RegisterFrom(instruction->GetLocations()->GetTemp(0)); local 5055 vixl32::Register temp = temps.Acquire(); local 5072 vixl32::Register temp = temps.Acquire(); local 5175 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); local 5244 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); local 5831 vixl32::Register temp = temps.Acquire(); local 5878 Location temp = locations->GetTemp(0); local 5901 vixl32::Register temp = temps.Acquire(); local 5938 vixl32::Register temp = temps.Acquire(); local 5952 vixl32::Register temp = temps.Acquire(); local 5965 vixl32::Register temp = temps.Acquire(); local 5967 GetAssembler()->LoadDFromOffset(DRegisterFrom(out_loc), temp, data_offset); local 6042 vixl32::Register temp = temps.Acquire(); local 6076 vixl32::Register temp = temps.Acquire(); local 6113 vixl32::Register temp = temps.Acquire(); local 6188 vixl32::Register temp = temps.Acquire(); local 6223 vixl32::Register temp = temps.Acquire(); local 6238 vixl32::Register temp = temps.Acquire(); local 6240 GetAssembler()->StoreSToOffset(SRegisterFrom(value), temp, data_offset); local 6253 vixl32::Register temp = temps.Acquire(); local 6255 GetAssembler()->StoreDToOffset(DRegisterFrom(value), temp, data_offset); local 6376 MarkGCCard(vixl32::Register temp, vixl32::Register card, vixl32::Register object, vixl32::Register value, bool can_be_null) argument 6439 vixl32::Register temp = temps.Acquire(); local 6483 vixl32::Register temp = temps.Acquire(); local 6498 vixl32::DRegister temp = temps.AcquireD(); local 6541 vixl32::Register temp = temps.Acquire(); local 6552 vixl32::Register temp = temps.Acquire(); local 6568 vixl32::Register temp = temps.Acquire(); local 6584 vixl32::Register temp = temps.Acquire(); local 6594 vixl32::Register temp = temps.Acquire(); local 6622 vixl32::Register temp = temps.Acquire(); local 6627 __ Mov(RegisterFrom(source), temp); local 6635 vixl32::Register temp = temps.Acquire(); local 6638 __ Vmov(SRegisterFrom(destination), temp); local 6640 vixl32::DRegister temp = temps.AcquireD(); local 6644 __ Vmov(LowRegisterFrom(destination), HighRegisterFrom(destination), temp); local 6649 vixl32::DRegister temp = temps.AcquireD(); local 6656 vixl32::DRegister temp = temps.AcquireD(); local 6667 vixl32::DRegister temp = temps.AcquireD(); local 6678 vixl32::Register temp = temps.Acquire(); local 6829 vixl32::Register temp = (!kUseReadBarrier || kUseBakerReadBarrier) variable 6892 vixl32::Register temp = temps.Acquire(); local 6985 vixl32::Register temp = (!kUseReadBarrier || kUseBakerReadBarrier) variable 7041 vixl32::Register temp = temps.Acquire(); local 7394 vixl32::Register temp = RegisterFrom(temp_loc); local 8024 Location temp = LocationFrom(lr); local 8067 GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, vixl32::Register obj, uint32_t offset, Location temp, bool needs_null_check) argument 8083 GenerateArrayLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, vixl32::Register obj, uint32_t data_offset, Location index, Location temp, bool needs_null_check) argument 8103 GenerateReferenceLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, vixl32::Register obj, uint32_t offset, Location index, ScaleFactor scale_factor, Location temp, bool needs_null_check, bool always_update_field, vixl32::Register* temp2) argument 8233 vixl32::Register temp = temps.Acquire(); local 8326 GetInvokeStaticOrDirectExtraParameter( HInvokeStaticOrDirect* invoke, vixl32::Register temp) argument 8351 GenerateCalleeMethodStaticOrDirectCall( HInvokeStaticOrDirect* invoke, Location temp) argument 8405 GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) argument 8435 vixl32::Register temp = RegisterFrom(temp_location); local [all...] |
H A D | code_generator_arm64.cc | 98 // temp that's not an R0 (to avoid an extra move) and Baker read barrier field 324 // For HLoadClass/kBssEntry/kSaveEverything, the page address of the entry is in a temp 392 // For HLoadClass/kBssEntry, the temp register and the label of the ADRP where it was loaded. 401 LoadStringSlowPathARM64(HLoadString* instruction, Register temp, vixl::aarch64::Label* adrp_label) argument 403 temp_(temp), 802 Register temp, 811 temp_(temp) { 886 // on `temp`. 959 Register temp, 968 temp_(temp) { 794 LoadReferenceWithBakerReadBarrierSlowPathARM64(HInstruction* instruction, Location ref, Register obj, uint32_t offset, Location index, size_t scale_factor, bool needs_null_check, bool use_load_acquire, Register temp, Location entrypoint) argument 951 LoadReferenceWithBakerReadBarrierAndUpdateFieldSlowPathARM64(HInstruction* instruction, Location ref, Register obj, uint32_t offset, Location index, size_t scale_factor, bool needs_null_check, bool use_load_acquire, Register temp, Location entrypoint) argument 1536 Register temp = temps.AcquireX(); local 1629 Register temp = temps.AcquireW(); // Index within the CardTable - 32bit. local 1820 Register temp = temps.AcquireX(); local 1826 FPRegister temp = temps.AcquireVRegisterOfSize(kQRegSize); local 1849 CPURegister temp; local 1887 CPURegister temp = AcquireFPOrCoreCPURegisterOfSize( local 1999 Register temp = dst.Is64Bits() ? temps.AcquireX() : temps.AcquireW(); local 2007 __ Fmov(FPRegister(dst), temp); local 2145 Register temp = temps.AcquireW(); local 2197 Register temp = temps.AcquireW(); local 2387 Register temp = temps.AcquireW(); local 2780 Register temp = WRegisterFrom(locations->GetTemp(0)); local 2825 Register temp = temps.AcquireSameSizeAs(obj); local 2938 Register temp = temps.AcquireSameSizeAs(array); local 2970 Register temp = temps.AcquireSameSizeAs(array); local 3316 Register temp = temps.AcquireSameSizeAs(out); local 3356 Register temp = temps.AcquireSameSizeAs(out); local 3417 Register temp = temps.AcquireSameSizeAs(out); local 4123 Register temp = WRegisterFrom(temp_loc); local 4355 Register temp = XRegisterFrom(locations->GetTemp(0)); local 4449 GenerateCalleeMethodStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) argument 4507 GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) argument 4543 Register temp = XRegisterFrom(temp_in); local [all...] |
H A D | intrinsics_x86.cc | 206 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); local 207 __ movsd(temp, input.AsFpuRegister<XmmRegister>()); 208 __ movd(output.AsRegisterPairLow<Register>(), temp); 209 __ psrlq(temp, Immediate(32)); 210 __ movd(output.AsRegisterPairHigh<Register>(), temp); 377 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); local 379 __ movsd(temp, codegen->LiteralInt64Address( 381 __ andpd(output.AsFpuRegister<XmmRegister>(), temp); 383 __ movss(temp, codegen->LiteralInt32Address( 385 __ andps(output.AsFpuRegister<XmmRegister>(), temp); 432 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 463 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 691 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 1192 CheckPosition(X86Assembler* assembler, Location pos, Register input, Location length, SlowPathCode* slow_path, Register temp, bool length_is_input_length = false) argument 2057 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); local 2232 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 2235 __ movl(Address(base, offset, ScaleFactor::TIMES_1, 0), temp); local 2481 SwapBits(Register reg, Register temp, int32_t shift, int32_t mask, X86Assembler* assembler) argument 2498 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 2530 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 2596 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 2852 Register temp = temp_loc.AsRegister<Register>(); local [all...] |
H A D | intrinsics_arm_vixl.cc | 694 const vixl32::Register temp = temps.Acquire(); local 701 __ Sbcs(temp, out_hi, op2_hi); 995 Location temp = locations->GetTemp(0); local 997 invoke, trg_loc, base, 0U, offset_loc, TIMES_1, temp, /* needs_null_check */ false); 1201 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); local 1202 __ Mov(temp, value); 1203 assembler->PoisonHeapReference(temp); 1204 source = temp; 1214 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); local 1217 codegen->MarkGCCard(temp, car 1744 vixl32::Register temp = RegisterFrom(locations->GetTemp(0)); local 2032 CheckPosition(ArmVIXLAssembler* assembler, Location pos, vixl32::Register input, Location length, SlowPathCodeARMVIXL* slow_path, vixl32::Register temp, bool length_is_input_length = false) argument 2888 vixl32::Register temp; local 2990 const vixl32::Register temp = temps.Acquire(); local 3106 vixl32::Register temp = temps.Acquire(); local [all...] |
H A D | code_generator_arm.cc | 392 Register temp = locations->GetTemp(0).AsRegister<Register>(); variable 393 // In the unlucky case that the `temp` is R0, we preserve the address in `out` across 395 bool temp_is_r0 = (temp == calling_convention.GetRegisterAt(0)); 396 entry_address = temp_is_r0 ? out.AsRegister<Register>() : temp; 399 __ mov(entry_address, ShifterOperand(temp)); 420 Register temp = IP; variable 424 __ movw(temp, /* placeholder */ 0u); 426 __ movt(temp, /* placeholder */ 0u); 428 __ add(temp, temp, ShifterOperan 479 Register temp = locations->GetTemp(0).AsRegister<Register>(); variable 498 Register temp = IP; variable 774 LoadReferenceWithBakerReadBarrierSlowPathARM(HInstruction* instruction, Location ref, Register obj, uint32_t offset, Location index, ScaleFactor scale_factor, bool needs_null_check, Register temp, Location entrypoint) argument 3200 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 3612 SRegister temp = locations->GetTemp(0).AsFpuRegisterPairLow<SRegister>(); local 4065 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 4369 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 4681 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 4830 Register temp = instruction->GetLocations()->GetTemp(0).AsRegister<Register>(); local 5173 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 5235 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 5820 Register temp = IP; local 5869 Location temp = locations->GetTemp(0); local 5886 Register temp = IP; local 6017 Register temp = IP; local 6339 MarkGCCard(Register temp, Register card, Register object, Register value, bool can_be_null) argument 6772 Register temp = (!kUseReadBarrier || kUseBakerReadBarrier) variable 6932 Register temp = (!kUseReadBarrier || kUseBakerReadBarrier) variable 7326 Register temp = temp_loc.AsRegister<Register>(); local 7948 Location temp = Location::RegisterLocation(LR); local 7991 GenerateFieldLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, Register obj, uint32_t offset, Location temp, bool needs_null_check) argument 8007 GenerateArrayLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, Register obj, uint32_t data_offset, Location index, Location temp, bool needs_null_check) argument 8027 GenerateReferenceLoadWithBakerReadBarrier(HInstruction* instruction, Location ref, Register obj, uint32_t offset, Location index, ScaleFactor scale_factor, Location temp, bool needs_null_check, bool always_update_field, Register* temp2) argument 8231 GetInvokeStaticOrDirectExtraParameter(HInvokeStaticOrDirect* invoke, Register temp) argument 8256 GenerateCalleeMethodStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) argument 8309 GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) argument 8330 Register temp = temp_location.AsRegister<Register>(); local [all...] |
H A D | code_generator_arm.h | 415 void MarkGCCard(Register temp, Register card, Register object, Register value, bool can_be_null); 459 Location GenerateCalleeMethodStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp); 460 void GenerateStaticOrDirectCall(HInvokeStaticOrDirect* invoke, Location temp) OVERRIDE; 461 void GenerateVirtualCall(HInvokeVirtual* invoke, Location temp) OVERRIDE; 512 Location temp, 521 Location temp, 540 Location temp, 608 Register GetInvokeStaticOrDirectExtraParameter(HInvokeStaticOrDirect* invoke, Register temp);
|
H A D | intrinsics_arm64.cc | 871 Register temp = WRegisterFrom(locations->GetTemp(0)); local 878 temp, 1016 Register temp = temps.AcquireW(); local 1017 __ Mov(temp.W(), value.W()); 1018 codegen->GetAssembler()->PoisonHeapReference(temp.W()); 1019 source = temp; 1143 // This needs to be before the temp registers, as MarkGCCard also uses VIXL temps. 1154 Register temp = WRegisterFrom(locations->GetTemp(0)); local 1164 temp, 1513 Register temp local 2156 CheckSystemArrayCopyPosition(MacroAssembler* masm, const Location& pos, const Register& input, const Location& length, SlowPathCodeARM64* slow_path, const Register& temp, bool length_is_input_length = false) argument 2982 Register temp = temps.AcquireW(); local [all...] |
H A D | intrinsics_arm.cc | 661 Location temp = locations->GetTemp(0); local 663 invoke, trg_loc, base, 0U, offset_loc, TIMES_1, temp, /* needs_null_check */ false); 864 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 865 __ Mov(temp, value); 866 __ PoisonHeapReference(temp); 867 source = temp; 877 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 880 codegen->MarkGCCard(temp, card, base, value, value_can_be_null); 1104 // The inputs plus one temp. 1348 // Using instruction cbz requires a low register, so explicitly set a temp t 1364 Register temp = locations->GetTemp(0).AsRegister<Register>(); local 1654 CheckPosition(ArmAssembler* assembler, Location pos, Register input, Location length, SlowPathCode* slow_path, Register temp, bool length_is_input_length = false) argument 2663 Register temp = codegen_->GenerateCalleeMethodStaticOrDirectCall( local [all...] |
H A D | register_allocation_resolver.cc | 198 // Resolve temp locations. 199 for (LiveInterval* temp : temp_intervals) { 200 if (temp->IsHighInterval()) { 204 HInstruction* at = liveness_.GetTempUser(temp); 205 size_t temp_index = liveness_.GetTempIndex(temp); 207 switch (temp->GetType()) { 209 locations->SetTempAt(temp_index, Location::RegisterLocation(temp->GetRegister())); 215 temp->GetRegister(), temp->GetHighInterval()->GetRegister()); 218 locations->SetTempAt(temp_index, Location::FpuRegisterLocation(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...] |
/art/test/458-checker-instruct-simplification/src/ |
H A D | Main.java | 829 long temp = -arg2; 830 return (arg1 + temp) | (arg1 + temp); 887 int temp = -arg; 888 return temp + -temp; 975 int temp = arg1 - arg2; 976 return -temp | -temp; 1021 int temp [all...] |
/art/compiler/utils/arm/ |
H A D | assembler_arm_vixl.cc | 127 vixl32::Register temp, 133 ___ Add(temp, base, add_to_base); 136 ___ Mov(temp, offset); 137 ___ Add(temp, temp, base); 298 vixl32::Register temp = (dest.Is(base)) ? temps.Acquire() : dest; local 299 LoadImmediate(temp, offset); 302 ___ Add(dest, dest, (dest.Is(base)) ? temp : base); 126 AdjustLoadStoreOffset(int32_t allowed_offset_bits, vixl32::Register temp, vixl32::Register base, int32_t offset) argument
|
H A D | jni_macro_assembler_arm_vixl.cc | 376 ArmManagedRegister temp = scratch.AsArm(); local 377 CHECK(temp.IsCoreRegister()) << temp; 380 temps.Exclude(temp.AsVIXLRegister()); 382 asm_.LoadFromOffset(kLoadWord, temp.AsVIXLRegister(), sp, src.Int32Value()); 383 asm_.StoreToOffset(kStoreWord, temp.AsVIXLRegister(), sp, dest.Int32Value()); 385 asm_.LoadFromOffset(kLoadWord, temp.AsVIXLRegister(), sp, src.Int32Value()); 386 asm_.StoreToOffset(kStoreWord, temp.AsVIXLRegister(), sp, dest.Int32Value()); 387 asm_.LoadFromOffset(kLoadWord, temp.AsVIXLRegister(), sp, src.Int32Value() + 4); 388 asm_.StoreToOffset(kStoreWord, temp 652 vixl32::Register temp = temps.Acquire(); local [all...] |