Home
last modified time | relevance | path

Searched defs:Ldr (Results 1 – 25 of 84) sorted by relevance

1234

/aosp_15_r20/external/vixl/test/aarch64/
H A Dtest-assembler-neon-aarch64.cc63 __ Ldr(b0, MemOperand(x17, sizeof(src[0]))); in TEST() local
65 __ Ldr(b1, MemOperand(x19, sizeof(src[0]), PostIndex)); in TEST() local
67 __ Ldr(b2, MemOperand(x21, 2 * sizeof(src[0]), PreIndex)); in TEST() local
105 __ Ldr(h0, MemOperand(x17, sizeof(src[0]))); in TEST() local
107 __ Ldr(h1, MemOperand(x19, sizeof(src[0]), PostIndex)); in TEST() local
109 __ Ldr(h2, MemOperand(x21, 2 * sizeof(src[0]), PreIndex)); in TEST() local
152 __ Ldr(q0, MemOperand(x17, 16)); in TEST() local
154 __ Ldr(q1, MemOperand(x19, 16, PostIndex)); in TEST() local
156 __ Ldr(q2, MemOperand(x21, 32, PreIndex)); in TEST() local
201 __ Ldr(b0, MemOperand(x17, x18)); in TEST() local
[all …]
H A Dtest-simulator-aarch64.cc291 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, n_index_shift)); in Test1Op_Helper() local
437 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in Test2Op_Helper() local
441 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift)); in Test2Op_Helper() local
581 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in Test3Op_Helper() local
585 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift)); in Test3Op_Helper() local
589 __ Ldr(fa, MemOperand(inputs_base, index_a, UXTW, index_shift)); in Test3Op_Helper() local
730 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in TestCmp_Helper() local
734 __ Ldr(fm, MemOperand(inputs_base, index_m, UXTW, index_shift)); in TestCmp_Helper() local
869 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, index_shift)); in TestCmpZero_Helper() local
1012 __ Ldr(fn, MemOperand(inputs_base, index_n, UXTW, n_index_shift)); in TestFPToFixed_Helper() local
[all …]
H A Dtest-simulator-sve2-aarch64.cc169 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local
313 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local
457 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local
601 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local
845 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local
1089 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local
1233 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local
1377 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local
1521 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local
1693 __ Ldr(w0, MemOperand(x0)); in TEST_SVE() local
[all …]
/aosp_15_r20/art/compiler/utils/arm64/
H A Djni_macro_assembler_arm64.cc250 ___ Ldr(reg_w(dest), MEM_OP(reg_x(base), offset)); in LoadWFromOffset() local
261 ___ Ldr(reg_x(dest), MEM_OP(reg_x(base), offset)); in LoadFromOffset() local
265 ___ Ldr(reg_s(dest), MEM_OP(reg_x(base), offset)); in LoadSFromOffset() local
269 ___ Ldr(reg_d(dest), MEM_OP(reg_x(base), offset)); in LoadDFromOffset() local
280 ___ Ldr(reg_w(dest.AsWRegister()), MEM_OP(reg_x(base), offset)); in Load() local
287 ___ Ldr(reg_w(dest.AsOverlappingWRegister()), MEM_OP(reg_x(base), offset)); in Load() local
290 ___ Ldr(reg_x(dest.AsXRegister()), MEM_OP(reg_x(base), offset)); in Load() local
293 ___ Ldr(reg_s(dest.AsSRegister()), MEM_OP(reg_x(base), offset)); in Load() local
296 ___ Ldr(reg_d(dest.AsDRegister()), MEM_OP(reg_x(base), offset)); in Load() local
593 ___ Ldr(scratch, MEM_OP(reg_x(SP), src.Int32Value())); in Copy() local
[all …]
H A Dassembler_arm64.cc95 ___ Ldr(reg_x(dst.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in LoadRawPtr() local
106 ___ Ldr(reg_x(scratch.AsXRegister()), MEM_OP(reg_x(base.AsXRegister()), offs.Int32Value())); in JumpTo() local
144 ___ Ldr(dst0, MemOperand(sp, offset)); in UnspillRegisters() local
158 ___ Ldr(dst0, MemOperand(sp, offset)); in UnspillRegisters() local
196 ___ Ldr(temp, MemOperand(tr, Thread::IsGcMarkingOffset<kArm64PointerSize>().Int32Value())); in GenerateMarkingRegisterCheck() local
/aosp_15_r20/art/compiler/optimizing/
H A Dcode_generator_arm64.cc883 __ Ldr(lr, MemOperand(tr, entrypoint_offset)); in EmitNativeCode() local
946 __ Ldr(lr, MemOperand(tr, entrypoint_offset)); in EmitNativeCode() local
1307 __ Ldr(value, MemOperand(sp, codegen_->GetStackOffsetOfShouldDeoptimizeFlag())); in GenerateMethodEntryExitHook() local
1328 __ Ldr(curr_entry, MemOperand(tr, trace_buffer_curr_entry_offset)); in GenerateMethodEntryExitHook() local
1330 __ Ldr(init_entry, MemOperand(tr, Thread::TraceBufferPtrOffset<kArm64PointerSize>().SizeValue())); in GenerateMethodEntryExitHook() local
1339 __ Ldr(tmp, MemOperand(sp, 0)); in GenerateMethodEntryExitHook() local
1385 __ Ldr(addr, MemOperand(tr, Thread::TraceBufferPtrOffset<kArm64PointerSize>().SizeValue())); in MaybeRecordTraceEvent() local
1397 __ Ldr(method, MemOperand(sp, 0)); in MaybeIncrementHotness() local
1420 __ Ldr(lr, jit_patches_.DeduplicateUint64Literal(address)); in MaybeIncrementHotness() local
1449 __ Ldr(temp1, MemOperand(kArtMethodRegister, ArtMethod::DeclaringClassOffset().Int32Value())); in GenerateFrameEntry() local
[all …]
H A Dintrinsics_arm_vixl.cc109 __ Ldr(tmp, MemOperand(src_curr_addr, element_size, PostIndex)); in EmitNativeCode() local
435 __ Ldr(OutputRegister(invoke), MemOperand(LowRegisterFrom(invoke->GetLocations()->InAt(0)))); in VisitMemoryPeekIntNative() local
451 __ Ldr(hi, MemOperand(addr, 4)); in VisitMemoryPeekLongNative() local
452 __ Ldr(lo, MemOperand(addr)); in VisitMemoryPeekLongNative() local
454 __ Ldr(lo, MemOperand(addr)); in VisitMemoryPeekLongNative() local
455 __ Ldr(hi, MemOperand(addr, 4)); in VisitMemoryPeekLongNative() local
525 __ Ldr(OutputRegister(invoke), in VisitThreadCurrentThread() local
598 __ Ldr(temp3, MemOperand(str, count_offset)); in VisitStringCompareTo() local
599 __ Ldr(temp2, MemOperand(arg, count_offset)); in VisitStringCompareTo() local
605 __ Ldr(temp0, MemOperand(str, count_offset)); in VisitStringCompareTo() local
[all …]
H A Dintrinsics_arm64.cc125 __ Ldr(tmp_reg, MemOperand(src_curr_addr, element_size, PostIndex)); in EmitNativeCode() local
656 __ Ldr(WRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekIntNative() local
666 __ Ldr(XRegisterFrom(invoke->GetLocations()->Out()), in VisitMemoryPeekLongNative() local
2082 __ Ldr(temp3, HeapOperand(str, count_offset)); in VisitStringCompareTo() local
2083 __ Ldr(temp2, HeapOperand(arg, count_offset)); in VisitStringCompareTo() local
2089 __ Ldr(temp0, HeapOperand(str, count_offset)); in VisitStringCompareTo() local
2090 __ Ldr(temp1, HeapOperand(arg, count_offset)); in VisitStringCompareTo() local
2130 __ Ldr(temp4, MemOperand(str.X(), temp1.X())); in VisitStringCompareTo() local
2131 __ Ldr(temp2, MemOperand(arg.X(), temp1.X())); in VisitStringCompareTo() local
2322 __ Ldr(temp, MemOperand(str.X(), class_offset)); in VisitStringEquals() local
[all …]
/aosp_15_r20/external/vixl/test/aarch32/
H A Dtest-assembler-aarch32.cc1185 __ Ldr(r0, &l1); in TEST() local
1192 __ Ldr(r4, MemOperand(r4)); // Load the first 4 characters in r4. in TEST() local
1221 __ Ldr(r0, &l1); in TEST() local
1239 __ Ldr(r4, MemOperand(r4)); // Load the first 4 characters in r4. in TEST() local
1281 __ Ldr(r4, &big_literal); in EmitReusedLoadLiteralStressTest() local
1286 __ Ldr(r0, &l1); in EmitReusedLoadLiteralStressTest() local
1534 __ Ldr(r4, MemOperand(r4)); // Load the first 4 characters in r4. in TEST() local
1583 __ Ldr(r2, MemOperand(r2)); // Load the first 4 characters in r2. in TEST() local
1660 __ Ldr(r2, MemOperand(r2)); // Load the first 4 characters in r2. in EmitLdrdLiteralStressTest() local
1724 __ Ldr(r0, &lit); in TEST() local
[all …]
H A Dtest-simulator-cond-rd-rn-rm-ge-a32.cc475 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
487 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
494 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
497 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
498 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
499 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
H A Dtest-simulator-cond-rd-rn-rm-a32.cc1563 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
1575 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
1582 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
1585 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
1586 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
1587 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
H A Dtest-simulator-cond-rd-rn-rm-ge-t32.cc475 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
487 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
494 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
497 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
498 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
499 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
H A Dtest-simulator-cond-rd-rn-rm-sel-a32.cc452 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
464 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
471 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
474 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
475 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
476 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
H A Dtest-simulator-cond-rd-rn-rm-sel-t32.cc452 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
464 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
471 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
474 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
475 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
476 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
H A Dtest-simulator-cond-rd-rn-rm-q-t32.cc459 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
471 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
478 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
481 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
482 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
483 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
H A Dtest-simulator-cond-rd-rn-rm-t32.cc1561 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
1573 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
1580 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
1583 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
1584 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
1585 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
H A Dtest-simulator-cond-rd-rn-rm-q-a32.cc459 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
471 __ Ldr(q_bit, MemOperand(input_ptr, offsetof(Inputs, qbit))); in TestHelper() local
478 __ Ldr(ge_bits, MemOperand(input_ptr, offsetof(Inputs, ge))); in TestHelper() local
481 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
482 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
483 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
H A Dtest-simulator-cond-rd-rn-operand-rm-shift-rs-a32.cc2182 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
2186 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
2187 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
2188 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
2189 __ Ldr(rs, MemOperand(input_ptr, offsetof(Inputs, rs))); in TestHelper() local
H A Dtest-simulator-cond-rd-memop-rs-shift-amount-1to31-a32.cc3422 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
3426 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
3427 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
3438 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4)); in TestHelper() local
3517 __ Ldr(memop_tmp, MemOperand(memop_tmp)); in TestHelper() local
H A Dtest-simulator-cond-rd-memop-rs-a32.cc3426 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
3430 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
3431 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
3442 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4)); in TestHelper() local
3521 __ Ldr(memop_tmp, MemOperand(memop_tmp)); in TestHelper() local
H A Dtest-simulator-cond-rd-memop-rs-shift-amount-1to32-a32.cc3422 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
3426 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
3427 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
3438 __ Ldr(memop_tmp, MemOperand(input_ptr, offsetof(Inputs, memop) + 4)); in TestHelper() local
3517 __ Ldr(memop_tmp, MemOperand(memop_tmp)); in TestHelper() local
H A Dtest-simulator-cond-rd-rn-operand-rm-t32.cc1157 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
1161 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
1162 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
1163 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
H A Dtest-simulator-cond-rd-rn-operand-rm-a32.cc1157 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
1161 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
1162 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
1163 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
H A Dtest-simulator-cond-rdlow-rnlow-rmlow-t32.cc940 __ Ldr(nzcv_bits, MemOperand(input_ptr, offsetof(Inputs, apsr))); in TestHelper() local
944 __ Ldr(rd, MemOperand(input_ptr, offsetof(Inputs, rd))); in TestHelper() local
945 __ Ldr(rn, MemOperand(input_ptr, offsetof(Inputs, rn))); in TestHelper() local
946 __ Ldr(rm, MemOperand(input_ptr, offsetof(Inputs, rm))); in TestHelper() local
/aosp_15_r20/art/compiler/utils/arm/
H A Djni_macro_assembler_arm_vixl.cc214 ___ Ldr(mr, MemOperand(tr, Thread::IsGcMarkingOffset<kArmPointerSize>().Int32Value())); in RemoveFrame() local
615 ___ Ldr(copy_temp1, MemOperand(sp, src_offset.Uint32Value())); in MoveArguments() local
852 ___ Ldr(reg, MemOperand(reg)); in DecodeJNITransitionOrLocalJObject() local
961 ___ Ldr(scratch, MemOperand(tr, thread_mutator_lock_offset.Int32Value())); in TryToTransitionFromNativeToRunnable() local
999 ___ Ldr(lr, in DeliverPendingException() local
1029 ___ Ldr(test_reg, MemOperand(tr, Thread::IsGcMarkingOffset<kArmPointerSize>().Int32Value())); in TestGcMarking() local
1048 ___ Ldr(scratch, MemOperand(ref, mirror::Object::MonitorOffset().SizeValue())); in TestMarkBit() local
1091 ___ Ldr(dst, MemOperand(base, offset)); in Load() local
1097 ___ Ldr(AsVIXLRegisterPairLow(dest), MemOperand(base, offset)); in Load() local
1098 ___ Ldr(AsVIXLRegisterPairHigh(dest), MemOperand(base, offset + 4)); in Load() local

1234