/art/test/550-checker-multiply-accumulate/src/ |
D | Main.java | 178 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/ |
D | stride_iterator.h | 53 StrideIterator<T> temp = *this; variable 55 return temp; 59 StrideIterator<T> temp = *this; variable 60 temp += delta; 61 return temp;
|
D | class_table.cc | 133 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 ()()
|
D | proxy_test.cc | 130 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()
|
D | class_linker_test.cc | 73 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/ |
D | asm_support_mips.S | 75 .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/ |
D | Main.java | 696 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/ |
D | code_generator_arm64.cc | 1005 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 …]
|
D | intrinsics_x86.cc | 116 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 …]
|
D | intrinsics_arm.cc | 526 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 …]
|
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);
|
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);
|
D | code_generator_arm.cc | 1872 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 …]
|
D | code_generator_x86.cc | 2011 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 …]
|
D | code_generator_x86_64.h | 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,
|
D | register_allocator.cc | 236 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 …]
|
D | code_generator_x86_64.cc | 766 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 …]
|
D | intrinsics_arm64.cc | 792 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 …]
|
D | intrinsics_x86_64.cc | 982 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/ |
D | Main.java | 57 byte[] temp = l[a].bytes; in main() 59 l[b].bytes = temp; in main()
|
/art/runtime/base/ |
D | hash_set.h | 86 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 …]
|
D | stl_util.h | 48 ForwardIterator temp = begin; in STLDeleteContainerPointers() local 50 delete *temp; in STLDeleteContainerPointers() local
|
/art/test/803-no-super/ |
D | info.txt | 1 Regression test that temp (erroneous) classes don't get conflict tables created.
|
/art/test/440-stmp/ |
D | info.txt | 2 a S/D register a temp, while it conflicted with the
|
/art/compiler/utils/arm64/ |
D | assembler_arm64.cc | 91 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 …]
|