Home
last modified time | relevance | path

Searched refs:temp (Results 1 – 25 of 62) sorted by relevance

123

/art/test/550-checker-multiply-accumulate/src/
DMain.java178 int temp = left * right; in $opt$noinline$multipleUses1() local
179 return temp | (acc + temp); in $opt$noinline$multipleUses1()
236 long temp = left * right; in $opt$noinline$multipleUses2() local
237 return (acc + temp) + (acc - temp); in $opt$noinline$multipleUses2()
/art/runtime/
Dstride_iterator.h53 StrideIterator<T> temp = *this; variable
55 return temp;
59 StrideIterator<T> temp = *this; variable
60 temp += delta;
61 return temp;
Dclass_table.cc133 std::string temp; in operator ()() local
134 return ComputeModifiedUtf8Hash(root.Read()->GetDescriptor(&temp)); in operator ()()
140 std::string temp; in operator ()() local
141 return a.Read()->DescriptorEquals(b.Read()->GetDescriptor(&temp)); in operator ()()
Dproxy_test.cc130 std::string temp; in TEST_F() local
131 const char* proxy_class_descriptor = proxy_class->GetDescriptor(&temp); in TEST_F()
181 std::string temp; in TEST_F() local
182 EXPECT_STREQ("L$Proxy1234;", field->GetDeclaringClass()->GetDescriptor(&temp)); in TEST_F()
190 EXPECT_STREQ("L$Proxy1234;", field->GetDeclaringClass()->GetDescriptor(&temp)); in TEST_F()
Dclass_linker_test.cc73 std::string temp; in AssertPrimitiveClass() local
74 ASSERT_STREQ(descriptor.c_str(), primitive->GetDescriptor(&temp)); in AssertPrimitiveClass()
110 std::string temp; in AssertObjectClass() local
111 ASSERT_STREQ(JavaLangObject->GetDescriptor(&temp), "Ljava/lang/Object;"); in AssertObjectClass()
168 std::string temp; in AssertArrayClass() local
169 EXPECT_STREQ(component_type.c_str(), array->GetComponentType()->GetDescriptor(&temp)); in AssertArrayClass()
181 std::string temp; in AssertArrayClass() local
182 ASSERT_STREQ(array_descriptor.c_str(), array->GetDescriptor(&temp)); in AssertArrayClass()
188 ASSERT_GT(strlen(array->GetComponentType()->GetDescriptor(&temp)), 0U); in AssertArrayClass()
213 EXPECT_STREQ(direct_interface0->GetDescriptor(&temp), "Ljava/lang/Cloneable;"); in AssertArrayClass()
[all …]
/art/runtime/arch/mips/
Dasm_support_mips.S75 .macro LDu feven,fodd,disp,base,temp argument
77 lw \temp, \disp+4(\base)
78 mthc1 \temp, \feven
83 .macro SDu feven,fodd,disp,base,temp argument
84 mfhc1 \temp, \feven
86 sw \temp, \disp+4(\base)
101 .macro LDu feven,fodd,disp,base,temp argument
106 .macro SDu feven,fodd,disp,base,temp argument
/art/test/458-checker-instruction-simplification/src/
DMain.java696 long temp = -arg2; in AddNeg2() local
697 return (arg1 + temp) | (arg1 + temp); in AddNeg2()
752 int temp = -arg; in NegNeg2() local
753 return temp + -temp; in NegNeg2()
837 int temp = arg1 - arg2; in NegSub2() local
838 return -temp | -temp; in NegSub2()
881 int temp = ~arg; in NotNot2() local
882 return temp + ~temp; in NotNot2()
943 int temp = -arg1; in SubNeg2() local
944 return (temp - arg2) | (temp - arg2); in SubNeg2()
[all …]
/art/compiler/optimizing/
Dcode_generator_arm64.cc1005 Register temp = temps.AcquireX(); in GenerateFrameEntry() local
1007 __ Sub(temp, sp, static_cast<int32_t>(GetStackOverflowReservedBytes(kArm64))); in GenerateFrameEntry()
1008 __ Ldr(wzr, MemOperand(temp, 0)); in GenerateFrameEntry()
1079 Register temp = temps.AcquireW(); // Index within the CardTable - 32bit. in MarkGCCard() local
1085 __ Lsr(temp, object, gc::accounting::CardTable::kCardShift); in MarkGCCard()
1086 __ Strb(card, MemOperand(card, temp.X())); in MarkGCCard()
1262 CPURegister temp; in MoveLocation() local
1264 temp = temps.AcquireW(); in MoveLocation()
1266 temp = temps.AcquireX(); in MoveLocation()
1268 temp = temps.AcquireS(); in MoveLocation()
[all …]
Dintrinsics_x86.cc116 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in MoveFPToInt() local
117 __ movsd(temp, input.AsFpuRegister<XmmRegister>()); in MoveFPToInt()
118 __ movd(output.AsRegisterPairLow<Register>(), temp); in MoveFPToInt()
119 __ psrlq(temp, Immediate(32)); in MoveFPToInt()
120 __ movd(output.AsRegisterPairHigh<Register>(), temp); in MoveFPToInt()
284 XmmRegister temp = locations->GetTemp(0).AsFpuRegister<XmmRegister>(); in MathAbsFP() local
286 __ movsd(temp, codegen->LiteralInt64Address(INT64_C(0x7FFFFFFFFFFFFFFF), constant_area)); in MathAbsFP()
287 __ andpd(output.AsFpuRegister<XmmRegister>(), temp); in MathAbsFP()
289 __ movss(temp, codegen->LiteralInt32Address(INT32_C(0x7FFFFFFF), constant_area)); in MathAbsFP()
290 __ andps(output.AsFpuRegister<XmmRegister>(), temp); in MathAbsFP()
[all …]
Dintrinsics_arm.cc526 Location temp = locations->GetTemp(0); in GenUnsafeGet() local
528 invoke, trg_loc, base, 0U, offset_loc, temp, /* needs_null_check */ false); in GenUnsafeGet()
725 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenUnsafePut() local
726 __ Mov(temp, value); in GenUnsafePut()
727 __ PoisonHeapReference(temp); in GenUnsafePut()
728 source = temp; in GenUnsafePut()
738 Register temp = locations->GetTemp(0).AsRegister<Register>(); in GenUnsafePut() local
741 codegen->MarkGCCard(temp, card, base, value, value_can_be_null); in GenUnsafePut()
963 Register temp = locations->GetTemp(0).AsRegister<Register>(); in VisitStringCharAt() local
974 __ ldr(temp, Address(obj, count_offset.Int32Value())); // temp = str.length. in VisitStringCharAt()
[all …]
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);
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);
Dcode_generator_arm.cc1872 Register temp = locations->GetTemp(0).AsRegister<Register>(); in VisitInvokeInterface() local
1883 __ LoadFromOffset(kLoadWord, temp, SP, receiver.GetStackIndex()); in VisitInvokeInterface()
1885 __ LoadFromOffset(kLoadWord, temp, temp, class_offset); in VisitInvokeInterface()
1888 __ LoadFromOffset(kLoadWord, temp, receiver.AsRegister<Register>(), class_offset); in VisitInvokeInterface()
1898 __ MaybeUnpoisonHeapReference(temp); in VisitInvokeInterface()
1899 __ LoadFromOffset(kLoadWord, temp, temp, in VisitInvokeInterface()
1904 __ LoadFromOffset(kLoadWord, temp, temp, method_offset); in VisitInvokeInterface()
1908 __ LoadFromOffset(kLoadWord, LR, temp, entry_point); in VisitInvokeInterface()
2276 SRegister temp = locations->GetTemp(0).AsFpuRegisterPairLow<SRegister>(); in VisitTypeConversion() local
2277 __ vmovs(temp, in.AsFpuRegister<SRegister>()); in VisitTypeConversion()
[all …]
Dcode_generator_x86.cc2011 Register temp = locations->GetTemp(0).AsRegister<Register>(); in VisitInvokeInterface() local
2019 __ movl(temp, Immediate(invoke->GetDexMethodIndex())); in VisitInvokeInterface()
2020 __ movd(hidden_reg, temp); in VisitInvokeInterface()
2023 __ movl(temp, Address(ESP, receiver.GetStackIndex())); in VisitInvokeInterface()
2025 __ movl(temp, Address(temp, class_offset)); in VisitInvokeInterface()
2028 __ movl(temp, Address(receiver.AsRegister<Register>(), class_offset)); in VisitInvokeInterface()
2038 __ MaybeUnpoisonHeapReference(temp); in VisitInvokeInterface()
2040 __ movl(temp, in VisitInvokeInterface()
2041 Address(temp, mirror::Class::ImtPtrOffset(kX86PointerSize).Uint32Value())); in VisitInvokeInterface()
2045 __ movl(temp, Address(temp, method_offset)); in VisitInvokeInterface()
[all …]
Dcode_generator_x86_64.h363 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,
Dregister_allocator.cc236 Location temp = locations->GetTemp(i); in ProcessInstruction() local
237 if (temp.IsRegister() || temp.IsFpuRegister()) { in ProcessInstruction()
238 BlockRegister(temp, position, position + 1); in ProcessInstruction()
240 codegen_->AddAllocatedRegister(temp); in ProcessInstruction()
242 DCHECK(temp.IsUnallocated()); in ProcessInstruction()
243 switch (temp.GetPolicy()) { in ProcessInstruction()
270 << temp.GetPolicy(); in ProcessInstruction()
465 for (LiveInterval* temp : temp_intervals_) { in ValidateInternal()
466 if (ShouldProcess(processing_core_registers_, temp)) { in ValidateInternal()
467 intervals.push_back(temp); in ValidateInternal()
[all …]
Dcode_generator_x86_64.cc766 Location temp) { in GenerateStaticOrDirectCall() argument
769 Location callee_method = temp; // For all kinds except kRecursive, callee will be in temp. in GenerateStaticOrDirectCall()
773 __ gs()->movq(temp.AsRegister<CpuRegister>(), in GenerateStaticOrDirectCall()
780 __ movq(temp.AsRegister<CpuRegister>(), Immediate(invoke->GetMethodAddress())); in GenerateStaticOrDirectCall()
783 __ movl(temp.AsRegister<CpuRegister>(), Immediate(0)); // Placeholder. in GenerateStaticOrDirectCall()
788 __ movq(temp.AsRegister<CpuRegister>(), in GenerateStaticOrDirectCall()
798 CpuRegister reg = temp.AsRegister<CpuRegister>(); in GenerateStaticOrDirectCall()
847 CpuRegister temp = temp_in.AsRegister<CpuRegister>(); in GenerateVirtualCall() local
860 __ movl(temp, Address(CpuRegister(receiver), class_offset)); in GenerateVirtualCall()
869 __ MaybeUnpoisonHeapReference(temp); in GenerateVirtualCall()
[all …]
Dintrinsics_arm64.cc792 Register temp = temps.AcquireW(); in GenUnsafeGet() local
794 invoke, trg_loc, base, 0U, offset_loc, temp, /* needs_null_check */ false); in GenUnsafeGet()
922 Register temp = temps.AcquireW(); in GenUnsafePut() local
923 __ Mov(temp.W(), value.W()); in GenUnsafePut()
924 codegen->GetAssembler()->PoisonHeapReference(temp.W()); in GenUnsafePut()
925 source = temp; in GenUnsafePut()
1150 Register temp = temps.AcquireW(); in VisitStringCharAt() local
1161 __ Ldr(temp, HeapOperand(obj, count_offset)); // temp = str.length. in VisitStringCharAt()
1163 __ Cmp(idx, temp); in VisitStringCharAt()
1225 Register temp = scratch_scope.AcquireW(); in VisitStringEquals() local
[all …]
Dintrinsics_x86_64.cc982 CpuRegister temp, in CheckPosition() argument
1007 __ leal(temp, Address(input_len, -pos_const)); in CheckPosition()
1009 __ cmpl(temp, Immediate(length.GetConstant()->AsIntConstant()->GetValue())); in CheckPosition()
1011 __ cmpl(temp, length.AsRegister<CpuRegister>()); in CheckPosition()
1031 __ movl(temp, Address(input, length_offset)); in CheckPosition()
1032 __ subl(temp, pos_reg); in CheckPosition()
1034 __ cmpl(temp, Immediate(length.GetConstant()->AsIntConstant()->GetValue())); in CheckPosition()
1036 __ cmpl(temp, length.AsRegister<CpuRegister>()); in CheckPosition()
1952 Location temp = locations->GetTemp(0); in GenUnsafeGet() local
1954 invoke, output_loc, base, 0U, offset_loc, temp, /* needs_null_check */ false); in GenUnsafeGet()
[all …]
/art/test/102-concurrent-gc/src/
DMain.java57 byte[] temp = l[a].bytes; in main()
59 l[b].bytes = temp; in main()
/art/runtime/base/
Dhash_set.h86 BaseIterator temp = *this; variable
88 return temp;
212 uint64_t temp; in HashSet() local
214 offset = ReadFromBytes(ptr, offset, &temp); in HashSet()
215 num_elements_ = static_cast<uint64_t>(temp); in HashSet()
216 offset = ReadFromBytes(ptr, offset, &temp); in HashSet()
217 num_buckets_ = static_cast<uint64_t>(temp); in HashSet()
219 offset = ReadFromBytes(ptr, offset, &temp); in HashSet()
220 elements_until_expand_ = static_cast<uint64_t>(temp); in HashSet()
472 T temp; in Verify() local
[all …]
Dstl_util.h48 ForwardIterator temp = begin; in STLDeleteContainerPointers() local
50 delete *temp; in STLDeleteContainerPointers() local
/art/test/803-no-super/
Dinfo.txt1 Regression test that temp (erroneous) classes don't get conflict tables created.
/art/test/440-stmp/
Dinfo.txt2 a S/D register a temp, while it conflicted with the
/art/compiler/utils/arm64/
Dassembler_arm64.cc91 vixl::Register temp = temps.AcquireX(); in AddConstant() local
92 ___ Add(temp, reg_x(rn), value); in AddConstant()
93 ___ Csel(reg_x(rd), temp, reg_x(rd), cond); in AddConstant()
186 vixl::Register temp = temps.AcquireX(); in StoreStackPointerToThread64() local
187 ___ Mov(temp, reg_x(SP)); in StoreStackPointerToThread64()
188 ___ Str(temp, MEM_OP(reg_x(TR), tr_offs.Int32Value())); in StoreStackPointerToThread64()
211 vixl::Register temp = temps.AcquireX(); in LoadImmediate() local
212 ___ Mov(temp, value); in LoadImmediate()
213 ___ Csel(reg_x(dest), temp, reg_x(dest), cond); in LoadImmediate()
622 vixl::Register temp = temps.AcquireX(); in EmitExceptionPoll() local
[all …]

123