/art/test/102-concurrent-gc/src/ |
H A D | Main.java | 57 byte[] temp = l[a].bytes; 59 l[b].bytes = temp;
|
/art/runtime/base/ |
H A D | stl_util.h | 46 ForwardIterator temp = begin; local 48 delete *temp;
|
H A D | hash_set.h | 80 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/compiler/utils/arm64/ |
H A D | assembler_arm64.cc | 82 // 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/optimizing/ |
H A D | code_generator_x86_64.cc | 40 // 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...] |
H A D | code_generator_arm.cc | 246 // 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 D | code_generator_arm.h | 184 void MarkGCCard(Register temp, Register card, Register object, Register value);
|
H A D | code_generator_x86.cc | 780 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 D | code_generator_x86.h | 186 void MarkGCCard(Register temp, Register card, Register object, Register value);
|
H A D | code_generator_x86_64.h | 180 void MarkGCCard(CpuRegister temp, CpuRegister card, CpuRegister object, CpuRegister value);
|
H A D | code_generator.cc | 120 Location CodeGenerator::GetTemporaryLocation(HTemporary* temp) const { 126 - ((1 + temp->GetIndex()) * kVRegSize); 154 // Mark all fixed input, temp and output registers as used. 197 // Allocate all unallocated temp locations.
|
H A D | code_generator.h | 102 Location GetTemporaryLocation(HTemporary* temp) const;
|
/art/runtime/ |
H A D | class_linker_test.cc | 71 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...] |
H A D | common_throws.cc | 299 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 D | class_linker-inl.h | 46 std::string temp; local 47 descriptor += (*element_class)->GetDescriptor(&temp);
|
H A D | proxy_test.cc | 136 std::string temp; local 137 const char* proxy_class_descriptor = proxy_class->GetDescriptor(&temp);
|
H A D | reflection.cc | 260 std::string temp; \ 262 arg->GetClass<>()->GetDescriptor(&temp)); \ 767 std::string temp; local 771 PrettyDescriptor(o->GetClass()->GetDescriptor(&temp)).c_str()).c_str());
|
/art/runtime/mirror/ |
H A D | class.cc | 93 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/ |
H A D | gen_loadstore.cc | 27 * 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;
|
H A D | gen_invoke.cc | 279 // Swap kArg0 and kArg1 with kArg2 as temp. 567 * We can use kLr as a temp prior to target address loading 951 // Use vldm/vstm pair using kArg3 as a temp 998 // Allocate a free xmm temp. Since we are working through the calling sequence, 1001 RegStorage temp = AllocTempDouble(); local 1019 ld1 = OpMovRegMem(temp, TargetPtrReg(kSp), current_src_offset, kMovA128FP); 1021 ld1 = OpMovRegMem(temp, TargetPtrReg(kSp), current_src_offset, kMovLo128FP); 1022 ld2 = OpMovRegMem(temp, TargetPtrReg(kSp), current_src_offset + (bytes_to_move >> 1), 1025 ld1 = OpMovRegMem(temp, TargetPtrReg(kSp), current_src_offset, kMovU128FP); 1029 st1 = OpMovMemReg(TargetPtrReg(kSp), current_dest_offset, temp, kMovA128F 1071 RegStorage temp = TargetReg(kArg3, kNotWide); local 1074 Load32Disp(TargetPtrReg(kSp), current_src_offset, temp); local 1075 Store32Disp(TargetPtrReg(kSp), current_dest_offset, temp); local [all...] |
/art/runtime/gc/allocator/ |
H A D | rosalloc.h | 176 Run temp; local 177 size_t size = reinterpret_cast<byte*>(&temp.alloc_bit_map_) - reinterpret_cast<byte*>(&temp);
|
/art/compiler/dex/quick/x86/ |
H A D | utility_x86.cc | 723 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);
|
H A D | target_x86.cc | 72 // 1) Remove register from array defining temp 86 // according to ABI and QCG needs one additional XMM temp for 2218 RegStorage temp = AllocTemp(); local 2219 NewLIR3(extr_opcode, temp.GetReg(), rs_src1.GetReg(), 0); 2226 OpRegReg(kOpAdd, rl_result.reg, temp); 2229 OpMemReg(kOpAdd, rl_result, temp.GetReg()); 2232 FreeTemp(temp); 2328 RegStorage temp = AllocTemp(); local 2330 NewLIR2(kX86Mov32RR, temp.GetReg(), rl_src.reg.GetReg()); 2331 NewLIR2(kX86Sal32RI, temp 2669 RegStorage temp = AllocTempDouble(); local 2738 RegStorage temp = TargetReg(kArg3, kNotWide); local [all...] |
/art/compiler/utils/ |
H A D | assembler_test.h | 34 // temp directory. 637 char temp[1024]; local 638 return getcwd(temp, 1024) ? std::string(temp) + "/" : std::string("");
|
/art/compiler/ |
H A D | image_writer.cc | 636 std::string temp; local 637 return compiler_driver_.IsImageClass(klass->GetDescriptor(&temp)); 695 std::string temp; local 696 context->non_image_classes->insert(klass->GetDescriptor(&temp)); 715 std::string temp; local 716 CHECK(image_writer->IsImageClass(klass)) << klass->GetDescriptor(&temp)
|